在 android 中通过 google 钱包重复购买一件商品

Purchase an item repeatedly through google wallet in android

我正在开发一个应用程序,我需要在其中购买特定时间的可用门票,例如时间为下午 4 点至晚上 8 点的门票,价格为 5 美元。我尝试将 google 集成到应用程序购买中,但它现在允许购买和购买商品。请让我知道是否可以通过 google 钱包或建议我另一种方式。

在这上面花了很多时间之后,我找到了这个解决方案。我可以通过这个购买旧货

Bundle ownedItems = mService.getPurchases(3, getPackageName(), "inapp", null);

然后我就可以消费这些物品并让它们在下次购买时免费使用。消耗物品

int response = mService.consumePurchase(3, getPackageName(), token);

参考:
https://developer.android.com/google/play/billing/billing_integrate.html