对于Android中的订阅,如果客户的信用卡到期,如何处理?

时间:2017-08-09 00:26:42

标签: android in-app-purchase in-app-billing subscription in-app-subscription

我目前正在开发一个包含谷歌应用内订阅的应用程序。谷歌似乎会处理大部分结算和交易,但问题是:  1.如果用户的信用卡在应用程序尝试续订时已过期,我是否需要在设备或后端服务器上处理此案例?  2.如果没有,谷歌会向用户发送通知吗?  3.如果是,我该如何查看用户信用卡的状态????(希望我不需要)

1 个答案:

答案 0 :(得分:1)

根据documentation

  

如果定期付款失败(例如,因为客户的信用卡已失效),则订阅不会续订。该   getPurchases()方法不会返回失败或过期的订阅。

     

建议:在您的应用中包含业务逻辑以通知您的   订阅购买,令牌和任何计费的后端服务器   可能发生的错误。您的后端服务器可以使用服务器端   API用于查询和更新您的记录并跟进客户   直接,如果需要的话。

1.看起来应该是您的服务器有责任每天向Google查询,如果订阅未激活则禁用内容。如果由于任何原因付款失败,Google不会再次自动续订订阅,因此可以说订阅已取消。

2.Google确实会通知用户。