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

Bil*_*Ape 7 android in-app-billing google-play

在我第一次实施应用内结算时,我慢慢地(但有条不紊地)进行了调查,我达到了实际运行市场结算示例应用程序的程度:应用程序已签名并上传到AM,"产品列表"已创建根据说明,Google 手机都设置了测试帐户.

但是当我继续(成功)购买时,尽管在AM上选择了测试帐户,我仍然被提示用我的真实gmail帐户确认购买,我的真实信用卡链接到该帐户.

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

这也适用于In-app Billing开发和测试吗?

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

您找到的商品无法找到.

在此输入图像描述

我知道该项目在那里并且它在Android Market中正确设置,因为这个错误永远不会在具有CC编号的真实账户的设备上发出(我收到了掩盖的CC编号的完美行为,总计和一个Accept & buy按钮).为什么Google会写出如此误导性的错误消息?

更新:我发现这个令人难以置信的线程,似乎部分回答了我的问题.除非谷歌从那以后引入了新的东西.

Bru*_*ira 5

你必须使用真正的信用卡.但是,您可以随时退还测试购买!

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

  • 使用真实的信用卡然后可以使用任何帐户退款购买,为什么我需要**测试**帐户呢?"测试帐户"和普通帐户有什么区别?测试帐户可以使用与主(开发者/商家)帐户相同的信用卡吗?现在+1. (11认同)
  • 不同之处在于测试帐户可以在未发布的应用上看到应用内购买,而其他(非测试帐户)无法看到该应用(因为它未发布).此外,开发者帐户无法从自身购买商品(如上面提到的Bruno). (4认同)
  • 是否仍然需要使用真正的信用卡进行测试购买?此外,在沙盒环境中使用真实信用卡的原因是什么? (2认同)