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、除了使用服务器通知,有没有办法,可以去获取每一个订阅下的最新订单。

阅读 543
1 个回答

问题1:

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

问题2:

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进