是否应该再次确认购买的订阅续订?

时间:2019-11-20 10:43:41

标签: android in-app-billing

我正在我的应用上实施google应用内结算。通常,当订阅达到到期时间时,它将自动续订。新购买了(with the purchase token remain the same

那么,我的应用程序应该认可这个新购买的商品还是可以安全地忽略它?

2 个答案:

答案 0 :(得分:0)

如果您使用帐单库,则只需定期致电billingClient.queryPurchases();如果使用AIDL,则只需致电mService.getPurchases()

如果用户续订了订阅,则将返回用户拥有该项目的权利;如果他决定不续订,则在宽限期(如果有)之后,将返回其不拥有该项目。

答案 1 :(得分:0)

在应用结算文档(https://developer.android.com/google/play/billing/billing_library_releases_notes#2_0_acknowledge)中重新阅读Google Play之后

”对于订阅,您必须确认具有新购买令牌的任何购买。这意味着需要确认所有初始购买,计划变更和重新注册,但无需确认后续续订。如果购买需要确认,则可以检查购买中的确认字段。”

所以基本上,如果续订了,我不必确认。 我在这里为对同一主题感兴趣的任何人分享答案。