我遵循了谷歌开发人员文档中的所有最佳实践:https://developer.android.com/google/play/billing/billing_library_overview
我在Beta测试模式下推送我的应用。所有的工作都很完美,除了每次我在应用内(或订阅)购买时,我会收到一封电子邮件(购买确认,OK),然后5-6分钟后我会收到另一封电子邮件(总是来自Google),通知我的购买已被取消……
我不想要自动取消。为什么是这个过程?
非常感谢大家!
发布于 2020-06-01 15:34:54
当您在onPurchasesUpdated
回调中获取到purchase.purchaseState === Purchase.PurchaseState.PURCHASED
时,必须调用billingClient.acknowledgePurchase()
方法,否则您的购买将被自动退款/取消。
发布于 2019-09-10 19:34:39
由于您处于测试模式,因此订阅将在5分钟后自动续费。如果您已禁用自动续费,则不会续费。在我看来,自动取消将帮助你测试订阅流,所以禁用它是没有意义的。
在测试模式下进行购买时,您将在Google Play IAP的bottom sheet
右上角看到类似$12/5 minute
的内容。有关IAP的更多信息和详细指南,您可以随时访问Google IAP的Official Docs。
发布于 2021-02-22 21:10:33
https://stackoverflow.com/questions/57869868
复制相似问题