我的游戏的应用程序内购买功能不起作用

时间:2016-05-01 16:31:42

标签: android in-app-purchase google-play-games cocoonjs construct-2

我是尼日利亚的Android游戏开发商。我的应用程序在Playstore中,它有应用程序内的产品。默认价格自然是奈拉,我的商业银行账户也是如此。

Here is the problem: when I try to purchase a product from my game, it gives me this error

我的银行随后告诉我,我已经选择了DCC付款选项(动态货币转换),这允许我在Naira支付,暂时限制所有卡。

它进一步告诉我“重新尝试交易并选择您正在交易的国家/地区的货币”。

现在,我认为这不是我的银行问题,因为我在Hostgator上有一个网站,Hosgator每月从我的帐户中成功收取11美元。

And when I try to buy stuff from Candy Crush, it does not give any problem. It goes straight ahead and shows me this

我真的不知道问题是什么 - 我是否需要为我的Google Merchant银行获取一个美元帐户,以便以美元向我收费并且有效?

国外有没有人有这个问题?请帮忙。

谢谢。

2 个答案:

答案 0 :(得分:1)

我们遇到此错误的常见错误是无法设置产品ID。设置应用程序内的产品ID非常重要,该ID应与控制台中的相同并激活它。

正如Creating a Product List中所述,只有在项目列在应用程序的产品列表中时,您才可以使用Google Play的应用内结算功能销售商品。要激活它,请在开发者控制台中访问应用内商品链接,然后检查状态字段。

这个相关的SO帖子 - Android In-App Billing error You need to sign into your google account可能有助于获得其他可能的解决方案。

答案 1 :(得分:0)

我错误地设置了产品的ID。现在把它整理出来。