测试帐户是否需要通过应用内结算方式购买真实信用卡?

时间:2012-01-06 15:52:07

标签: android google-play in-app-billing

在我第一次实施应用内结算时,我慢慢(但有条不紊地)慢慢进入,我达到了实际运行market billing sample application的程度:该应用已签名并上传到AM,已根据instructions创建了“产品列表”,并且已在Google 手机中设置了测试帐户。

但是当我继续(成功)进行购买时,尽管在AM上选择了测试帐户,但系统会提示我使用我的真实Gmail帐户确认购买,我的真实信用卡已链接到该帐户。< / p>

例如,在测试PayPal时,也可以使用伪CC号创建测试帐户,以便自由测试,不会给真正的CC系统带来负担。

这是否可用(或可能)用于应用内结算开发&amp;测试呢?

更新:我在另一台设备上进行了测试,只设置了测试帐户,并确定Android电子市场行为错误,并回复了以下错误消息:

  

找不到您试图购买的商品。

enter image description here

我知道该项目在那里并且在Android电子市场中设置正确,因为此错误永远不会在具有CC编号的真实帐户的设备上发出(我在屏蔽的CC编号中获得了完美的行为,总计和Accept & buy按钮)。为什么Google会写出这种误导性错误消息?

更新:我找到this incredible thread,这似乎部分回答了我的问题。除非谷歌从那以后引入了新的东西。

2 个答案:

答案 0 :(得分:5)

您必须使用真实的信用卡。但是,您可以随时退还测试购买资料!

请注意,您必须从与开发者帐户分开的测试帐户进行购买,因为Google Checkout不允许帐户自行购买。

答案 1 :(得分:1)

当您将应用程序上传为草稿应用程序而未发布时,测试帐户非常有用。然后使用测试帐户即可购买未发布的应用程序。希望这会有所帮助。