Android 退款至应用内购买
Refund to In App Purchase on Android
我有一个应用程序内购买,可以解锁部分应用程序一年。其设置为年度订阅。
暂时运行一次促销解锁溢价作为一次性购买。
其中一位用户给我发了电子邮件,想利用这次促销活动。所以我在考虑取消/退还他的订阅,并让他作为一次性购买再次购买。
我的问题是在我取消/退还他的订阅订单后会发生什么,IAB 是否仍然认为它是有效的购买?
当您查询 Inventory 时会发生什么,它不再作为他的购买退回,还是仍然退回并且我必须在代码中的某个地方处理状态?
您必须在您的 Google 钱包商户中执行此操作。阅读this Google Documentation:
订单退款后 - 在非 root 设备上 - 如果查询,订单将无效。 IAB认为是purchaseState==2
(2按照here). Note that the developer will be in charge to handle refunded items. Read this question中的Table4退回。
我有一个应用程序内购买,可以解锁部分应用程序一年。其设置为年度订阅。
暂时运行一次促销解锁溢价作为一次性购买。
其中一位用户给我发了电子邮件,想利用这次促销活动。所以我在考虑取消/退还他的订阅,并让他作为一次性购买再次购买。
我的问题是在我取消/退还他的订阅订单后会发生什么,IAB 是否仍然认为它是有效的购买?
当您查询 Inventory 时会发生什么,它不再作为他的购买退回,还是仍然退回并且我必须在代码中的某个地方处理状态?
您必须在您的 Google 钱包商户中执行此操作。阅读this Google Documentation:
订单退款后 - 在非 root 设备上 - 如果查询,订单将无效。 IAB认为是purchaseState==2
(2按照here). Note that the developer will be in charge to handle refunded items. Read this question中的Table4退回。