1月1号用户购买订阅类型的月会员订单,支付成功后,由于各种原因没有进行确认,应用客户端可以向IAP Kit发起queryPurchases请求,查询用户已购买但未发货的自动续期订阅信息。
2月1号之后,由于该单没有被确认,所以不产生续订单,本订阅已到期,那么通过queryPurchases还会拿到此订单吗?
1月1号用户购买订阅类型的月会员订单,支付成功后,由于各种原因没有进行确认,应用客户端可以向IAP Kit发起queryPurchases请求,查询用户已购买但未发货的自动续期订阅信息。
2月1号之后,由于该单没有被确认,所以不产生续订单,本订阅已到期,那么通过queryPurchases还会拿到此订单吗?
1 回答897 阅读✓ 已解决
1 回答1.2k 阅读
1 回答1k 阅读
1 回答985 阅读
1 回答967 阅读
1 回答852 阅读
1 回答812 阅读
建议可以把2月1号之后,没有被确认且已到期的订阅,在应用中发起queryPurchases请求时,在请求参数QueryPurchasesParameter中指定productType为iap.ProductType.AUTORENEWABLE,同时指定queryType为iap.PurchaseQueryType.ALL,即查询消耗型商品、非消耗型商品或自动续期订阅商品的所有购买记录。
参数示例代码如下: