HarmonyOS 订阅续订订单同步方案咨询?

通过服务器通知事件,https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/iap-key-event-notifications-V5中有主类型 DID\_NEW\_TRANSACTION,子类型DID\_NEW表示有续订订单。

检查SubGroupStatusPayload.lastSubscriptionStatus.lastPurchaseOrder是否已发货,来判断是否用户增加新的续订单。

需要配置一个服务器通知,问题:

1、当前只能支配一个服务器通知地址,但是有多个环境,肯定是给线上环境进行配置,那么线下的其他环境如何解决?

2、除了使用服务器通知,有没有办法,可以去获取每一个订阅下的最新订单。

阅读 547
1 个回答

问题1:

目前AGC上只允许配置一个地址,旨在保证数据准确性和安全性。如果需要配合多环境测试,可以临时修改地址,或者重新配置应用,或者通过回调地址,自身实现环境的分发配置。

问题2:

端侧queryPurchases方法也可查询已购商品的订单信息,包含 :已购买但是未确认发货的商品的订单信息。当前生效的非消耗型商品、自动续期订阅商品。