我已经浏览了stackoverflow上的大部分链接,我对InApp订阅和Google电子钱包有一些疑问 .

我知道的:

  • InApp订阅基本上允许用户订阅应用程序,例如,如果它提供一年的试用期,那么一旦结束,Google会自动处理订阅 .

  • Google电子钱包,这是一种可用于执行购买的方法 . What i don't understand is, can i use this method in order to allow users to use the app for one year, and then make them pay for the next years?

计费以订阅的间隔和价格无限期地继续 . 在每次续订时,Google Play会自动向用户帐户收费,然后通过电子邮件通知用户这些费用 . 对于月度和年度订阅,结算周期将始终根据购买日期与订阅周期匹配 . (季节性订阅每年收费,在季节的第一天 . )

这就是我的应用程序中发生的情况:1 . 用户登录,我得到一个可能跟踪计费周期的日期2.如果会话过期,则要求用户使用inApp Billing serivce 3付款 . 基于TrivailDriveApp示例,我们在订阅时打印成功日志,我们更新付款日期 .

我有一些问题:

  • 根据android的报价,如果用户自动订阅该服务,并且如果向用户发送邮件,这是否意味着我永远无法收到有关付款延期的通知?我如何与服务器同步?

  • 处理这种情况时我的方法是错误的吗?或者我是否必须选择另一种处理应用扩展程序的方法?

P.S:也没有办法测试inapp订阅 . 我想知道如果不使用真实的信用卡/借记卡凭证我能做到这一点 .

EDIT:

我还想跟踪购买或结算的时间,如果订阅是自动续订的,那么我是否应该将购买流程作为InApp产品而不是InApp订阅?

请帮忙 .