购买先前退款的商品时,商品已拥有错误

时间:2019-07-28 17:08:17

标签: android google-play in-app-purchase android-inapp-purchase

我正在测试我的应用内购买的退款工作流程。我正在使用Google Play开发者API https://developers.google.com/android-publisher/api-ref/purchases/products/get验证购买收据。如果用户要求退款,则该API将purchaseState作为1返回正确。那时,我从我的应用程序中删除了购买的内容,用户无法再利用应用程序内购买的好处。但是现在,如果用户想再次购买应用程序内购买,则在购买时会出现Item already owned错误。

我不确定如何允许用户再次购买应用内购买。报告购买已取消后,我可以消费该商品,在这种情况下,我不会出现Item already owned错误,但是我认为那不是正确的做法。

请让我知道如何处理此用例。

0 个答案:

没有答案