Android 测试应用内促销:如何取消使用促销代码进行的购买

Android 测试应用内促销:如何取消使用促销代码进行的购买,android,in-app-purchase,in-app-billing,promotions,in-app-promotions,Android,In App Purchase,In App Billing,Promotions,In App Promotions,有没有办法取消带有促销代码的购买 开发者控制台显示了赎回促销代码的数量,但我没有找到管理和取消它们的方法 根据需要,有3个工作流需要测试。我有一个应用内购买,这是一个非消耗品(没有更多的广告),所以没有办法在应用程序中购买两次,如果我已经有它 那么,如何在同一个用户帐户上轻松测试这些工作流呢?目前还没有取消促销代码购买的地方。如果您购买促销代码或测试购买,您不能取消它,因此您不能多次购买功能。但是,您可以使用您的购买来取消促销代码 public int consumePurchase(int a

有没有办法取消带有促销代码的购买

开发者控制台显示了赎回促销代码的数量,但我没有找到管理和取消它们的方法

根据需要,有3个工作流需要测试。我有一个应用内购买,这是一个非消耗品(没有更多的广告),所以没有办法在应用程序中购买两次,如果我已经有它


那么,如何在同一个用户帐户上轻松测试这些工作流呢?

目前还没有取消促销代码购买的地方。如果您购买促销代码或测试购买,您不能取消它,因此您不能多次购买功能。

但是,您可以使用您的购买来取消促销代码

public int consumePurchase(int apiVersion, String packageName, String purchaseToken)

嗨,你可以做为期一天的促销活动。这不是最好的解决方案,但在取消后,您将使用同一用户

谢谢,但是测试促销的工作流程是什么?每次你想测试它时,你都必须创建一个假用户帐户吗?听起来像是一场噩梦…谢谢,这完全有道理。我没有考虑过这一点,因为这个应用程序通常不能被消费,但是,无论是否消费,你都可以消费它来作废它。1天持续时间促销意味着你只能在1天内使用促销,而不是在1天后取消。是的,当然。但在那之后,你就可以自由地和同一个用户一起使用新的促销了。这就解决了问题!!该问题与使用新促销代码无关,但与取消购买有关。因为它与非消费品有关,你不能买两次;不能使用多个促销代码。无论如何,正确的答案已经给出:即使是非消费品,你也可以消费它。