【问题标题】:Amazon in-app-purchases how to test payments亚马逊应用内购买如何测试付款
【发布时间】:2012-03-30 06:13:59
【问题描述】:

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

String requestId = PurchasingManager.initiatePurchaseRequest(product_id);

但是它抛出了一个异常,它试图打开文件“InAppSDK-SandboxData.json”,但我已经删除了,希望它会去产品服务器,但它没有。我发现只有将我的应用提交到亚马逊应用商店时才能进行购买((

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

【问题讨论】:

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


【解决方案1】:

现在,你不能:(

我在上一个项目中实现了适用于 Android 的 Amazon In-app-purchases,您唯一需要测试的方法是使用 InAppSDK-SandboxData.json。一切正常后,您将应用程序提交到 Amazon App Store,他们会为您调试。

我的建议是,如果使用 InAppSDK-SandboxData.json 运行良好并且您不能等待一两个月(很抱歉,我不能再告诉您了,因为我仍在 NDA 下。我会尽快编辑我的回复),您不要害怕并提交该应用程序。我做到了;)

更新:

现在是官方的,你在开发者网站上有一个测试应用,你只需要使用它;)

【讨论】:

  • 我有一个问题,你能帮帮我吗?
  • @Goofy 问我会尽力帮助你。
  • @Venkat 我不知道这个公平的描述会发生在你身上,对不起,我需要更多信息。你为什么不尝试打开一个新问题?这个问题是 1 年前提出的......
【解决方案2】:

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

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

【讨论】:

  • 我收到“处理您的购买时发生错误”。沙盒运行良好。我正在使用 IAP 2.0。你能帮帮我吗?
  • 希望您已经在开发者控件中设置了应用内购买项。您也应该在代码中提供正确的 SKU 名称。它对我有用......
  • saneesh,是的,这可能是 SKU 的问题。 {"com.mycompany.myapp.iap.subscription.yearly":{"price":1.99,"itemType":"SUBSCRIPTION","subscriptionParent":"com.mycompany.myapp.iap.subscription","smallIconUrl": "https:","description":"911Cast 年度订阅","title":"年度订阅"}}
  • 我在 MySku.java 中使用 MY_MAGAZINE_SUBS("com.mycompany.myapp.iap.subscription", "US");对吗?
  • @San ,我也面临与上述评论相同的问题。请帮助我。 $Gangadhar Nimballi 你的问题解决了吗?
猜你喜欢
  • 1970-01-01
  • 2017-02-02
  • 1970-01-01
  • 2013-03-26
  • 1970-01-01
  • 2013-04-12
  • 2012-05-31
相关资源
最近更新 更多