亚马逊应用内购买如何测试付款

时间:2012-03-13 19:42:35

标签: android flash in-app-purchase amazon amazon-pay

我正在使用本机扩展程序在Flash上​​使用Android应用内购买Android。所以,我在沙盒中实现了购买流程(我使用他们的文件InAppSDK-SandboxData.json进行调试)。但现在,我有一个亚马逊帐户。我在我的开发者帐户中创建了购买项目,我想测试购买它们的流程。

String requestId = PurchasingManager.initiatePurchaseRequest(product_id);

但它抛出异常,它尝试打开文件“InAppSDK-SandboxData.json”,但我已经删除了希望它将转到产品服务器,但事实并非如此。我发现只有在将我的应用程序提交到亚马逊应用程序商店时我才能购买(

那么,如何测试我对产品服务器的实际支付以及如何调试此流程?感谢。

2 个答案:

答案 0 :(得分:2)

现在,你不能:(

我在上一个项目中实现了针对Android的亚马逊应用内购买,您必须测试的唯一方法是使用InAppSDK-SandboxData.json。一旦一切正常,那么您将应用程序提交到Amazon App Store,他们将为您调试。

我建议,如果它使用InAppSDK-SandboxData.json工作正常,你不能等待一两个月(我很抱歉,但我不能告诉你了,因为我还在NDA下。我会很快编辑我的回复),你不要害怕并提交应用程序。我做到了;)

<强>更新

现在这是正式的,你在开发者网站上有一个测试应用,你只能使用它;)

答案 1 :(得分:0)

现在,您可以在向客户发布之前使用“LiveApp测试”测试应用内购买。

检查此链接 https://developer.amazon.com/public/resources/development-tools/live-app-testing/docs/getting-started