Facebook本地货币支付错误
在实施本地货币支付时,我遇到以下错误: 抱歉,我们无法处理您的付款。您尚未为此交易收取费用。请再试一次 单击关闭按钮后,我注意到回调返回以下错误:Facebook本地货币支付错误,facebook,local,payment,currency,Facebook,Local,Payment,Currency,在实施本地货币支付时,我遇到以下错误: 抱歉,我们无法处理您的付款。您尚未为此交易收取费用。请再试一次 单击关闭按钮后,我注意到回调返回以下错误: Object {error_code: 1383003, error_message: "Account id missing. sender: 160028640868641 receiver: 0"} 下面是js代码: FB.ui({ method: 'pay', act
Object {error_code: 1383003, error_message: "Account id missing. sender: 160028640868641 receiver: 0"}
下面是js代码:
FB.ui({
method: 'pay',
action: 'purchaseitem',
product: productlink,
request_id: requestID,
quantity: 2
},
callbackPurchase
);
og:产品对象:
<!DOCTYPE html>
<html>
<head prefix=
"og: http://ogp.me/ns#
fb: http://ogp.me/ns/fb#
product: http://ogp.me/ns/product#">
<meta property="og:type" content="og:product" />
<meta property="og:title" content="IE Coupon" />
<meta property="og:plural_title" content="IE Coupons" />
<meta property="og:image" content="https://some-url/clientPage/og/trollface.png" />
<meta property="og:description" content="Interactive coupons" />
<meta property="og:url" content="https://some-url/clientPage/og/ie.php" />
<meta property="product:price:amount" content="0.30"/>
<meta property="product:price:currency" content="USD"/>
</head>
</html>
我也遇到了同样的问题。您可能只是忘记在您的帐户中启用付款。只需进入“设置”的“付款”选项卡并选择您的公司,或者输入新的公司信息(如果这是您第一次使用付款)
启用付款后,您还必须将您的facebook ID放入第三个测试框中,这样您就可以在不必实际付款的情况下进行测试。上面写着“帐户ID缺失”。是的,但是哪个帐户ID缺失?facebook帐户缺失?我是否需要向FB.ui传递任何其他参数?