如何取消应用内测试购买,计费:2.0.3库



我在我的应用程序中使用谷歌的kotlin示例(com.android.billingclient:billing:2.0.3(。

由于我调用playStoreBillingClient.acknowledgePurchase(params(并尝试使用cosumeAsync(token(取消购买(对于1.2版本(,我得到下一个错误:

/** 由于物品不归所有,因此无法消费 */int ITEM_NOT_OWNED = 8;

来自谷歌文档 https://developer.android.com/google/play/billing/billing_testing

"取消已完成的测试购买 Google Play 会为每位用户累积完成的测试购买,但不会将其转交给财务处理。 测试购买不会自动取消,因此您可能需要手动取消测试购买以继续测试。为此,请在 Play 商店中打开应用页面。

但是我应该在应用程序页面上做什么?

我也尝试从谷歌播放控制台退款

这对我有用,在播放管理中心退还购买费用,然后清除Google Play商店缓存和数据。这是如果您已确认购买]。

为了减轻压力,您可以这样做,购买时,不确认购买,购买将在 5 分钟后自动退款,然后您就可以再次测试购买。如果您已完成测试,您现在可以确认购买。

最新更新