Facebook本地货币付款错误 [英] Facebook Local Currency Payment error

查看:138
本文介绍了Facebook本地货币付款错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在实施本地货币付款时,我遇到以下错误:


抱歉,我们无法处理您的付款。您没有为此交易收取费用。请重试。


,点击关闭按钮后,我注意到回调返回以下错误:

  Object {error_code:1383003,error_message:Account id missing。sender:160028640868641 receiver:0} 
/ pre>

以下是js代码:

  FB.ui ({
method:'pay',
action:'purchaseitem',
product:productlink,
request_id:requestID,
quantity:2
} ,
callbackPurchase
);

og:product object:

 <!DOCTYPE html> 
< html>
< head prefix =
og:http://ogp.me/ns#
fb:http://ogp.me/ns/fb#
产品: http://ogp.me/ns/product#\">
< meta property =og:typecontent =og:product/>
< meta property =og:titlecontent =IE Coupon/>
< meta property =og:plural_titlecontent =IE优惠券/>
< meta property =og:imagecontent =https://some-url/clientPage/og/trollface.png/>
< meta property =og:descriptioncontent =互动优惠券/>
< meta property =og:urlcontent =https://some-url/clientPage/og/ie.php/>
< meta property =product:price:amountcontent =0.30/>
< meta property =product:price:currencycontent =USD/>
< / head>
< / html>


解决方案

我刚刚遇到同样的问题。您可能忘了在应用设置中启用付款。只需进入设置的付款标签并选择您的公司,或者如果您是第一次使用付款,请输入新的公司信息。



一旦您启用付款,您就可以也可以将您的Facebook ID放入第三盒测试人员,以便您可以测试,而无需实际支付费用。


While implementing local currency payment i encounter the following error :

Sorry, but we're having trouble processing your payment. You have not been charged for this transaction. Please try again.

and after click the close button, i notice the callback return the following error:

Object {error_code: 1383003, error_message: "Account id missing. sender: 160028640868641 receiver: 0"} 

Below is the js code:

FB.ui({
                  method: 'pay',
                  action: 'purchaseitem',
                  product: productlink,
                   request_id: requestID,
                    quantity: 2
                },
                callbackPurchase
            );

og:product object:

<!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>

解决方案

I just had this same problem. You probably just forgot to enable payments in your app settings. Just go into the payments tab of settings and select your company, or enter new company info if this is your first time working with payments.

Once you enable payments, you have to also put your facebook ID into the third box of testers so that you can test without having to actually pay for things.

这篇关于Facebook本地货币付款错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆