我已经浏览了stackoverflow上的大部分链接,我对InApp订阅和Google电子钱包有一些疑问。
我所知道的:
结算将按照订阅的间隔和价格无限期地继续。在每次续订时,Google Play会自动向用户帐户收费,然后通过电子邮件通知用户这些费用。对于月度和年度订阅,结算周期将始终根据购买日期与订阅周期匹配。 (季节性订阅每年收费,在季节的第一天收费。)
这是我的应用中发生的事情: 1.用户登录,我得到一个可能跟踪结算周期的日期 2.如果会话过期,则要求用户使用inApp Billing serivce付款 3.基于TrivailDriveApp示例,我们在订阅时打印成功日志,我们更新付款日期。
我有些问题:
根据android的报价,如果用户自动订阅了该服务,并且如果向用户发送了邮件,这是否意味着我永远无法收到有关付款延期的通知?我如何与服务器同步呢?
我在处理这种情况时做错了吗?或者我是否必须选择另一种处理应用扩展程序的方法?
P.S:也无法测试inapp订阅。我想知道如果不使用真实的信用卡/借记卡凭证我是否可以做到这一点。
修改
我还想跟踪购买或结算的时间,如果订阅是自动续订的,那么我是否应该将购买流作为InApp产品而不是InApp订阅?
请帮忙。