HarmonyOS 订阅状态的理解咨询
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/iap-query-subscription-status-V5#section9100101211811中对SubscriptionStatus说明中提到status字段是订阅的状态,其值为
1:生效中。
2:已到期。
3:尝试扣费。
5:撤销。
6:暂停。
而在https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/iap-subscription-functions-V5文档中提到订阅的状态如下:
1,续期—订阅处于生效状态,即用户可以享受商品对应的服务,其下一次续期也将按期进行扣费以续期。
2,到期—订阅处于生效状态,用户仍可以享受商品对应的服务,但订阅续期已被用户取消,将不会进行下一次的续期扣费。
3,已到期—订阅处于失效状态,用户无法享受商品的服务。最近一次的续期扣费没有成功、用户取消订阅、用户不同意涨价或者是扣款账户发生了异常等均可导致订阅进入该状态。失效的订阅最长有180天的保留期,在保留期内,用户无法享受自动续期订阅商品的服务,但可以在恢复订阅后再次享受应用提供的服务。
4,待生效—订阅还未开始生效,用户暂时还无法享受该自动续期订阅商品的服务。
当用户在订阅组内进行切换订阅时,如果切换到一个下周期生效的订阅时,则新切换的商品处于待生效状态,需要等原订阅到期后才生效。在用户的切换操作完成后,原订阅会变为到期状态,而新切换的商品为待生效状态,并且会在原自动续期订阅商品的编辑订阅页内显示新切换商品的开始时间。
请问这2个地方对订阅状态的描述如何对应?
对SubscriptionStatus说明中提到 status 字段 和 文档中提到订阅的状态,这2个地方对订阅状态的描述对于关系如下:
1、续期 — 订阅处于生效状态,订阅商品在订阅期内,处于订阅期内,用户可以享受商品对应的服务,其下一次续期也将按期进行扣费以续期。
2、已到期 — 订阅处于失效状态,用户无法享受商品的服务。最近一次的续期扣费没有成功、用户取消订阅、用户不同意涨价或者是扣款账户发生了异常等原因。
3、尝试扣费 — 订阅还是处于生效状态,但是快要到期,会尝试扣费。
4、撤销 — 撤销一般用于收到用户申诉误购买或者不需该订阅商品的情况,购买订阅型商品会立即消失,同时发起退款,撤销商品后会处于失效状态。
5、暂停 — 暂时订阅,就是暂时停止订阅,而不是取消订阅多段时间可以再取消暂停,继续订阅。
6、待生效—订阅还未开始生效,用户暂时还无法享受该自动续期订阅商品的服务。
7、已到期—订阅处于失效状态,用户无法享受商品的服务。最近一次的续期扣费没有成功、用户取消订阅、用户不同意涨价或者是扣款账户发生了异常等均可导致订阅进入该状态。
失效的订阅最长有180天的保留期,在保留期内,用户无法享受自动续期订阅商品的服务,但可以在恢复订阅后再次享受应用提供的服务。