Пожалуйста, помогите мне с этой проблемой. Я правильно использую продукт после того, как пользователь его покупает, но если приложение не удалено из фонового режима и пользователь пытается снова купить тот же продукт, отображается ошибка: «Этот товар уже принадлежит вам». Как мне это исправить? Предложите решение.
Я использую здесь платежную версию 6.1.0.
После завершения покупки я использую продукт. используя код ниже:
fun consumePurchase(purchaseToken: String, orderId: String) {
val consumeParams =
ConsumeParams.newBuilder()
.setPurchaseToken(purchaseToken)
.build()
billingClient?.consumeAsync(consumeParams) { billingResult, outToken ->
if (billingResult.responseCode == BillingClient.BillingResponseCode.OK) {
}
}
}
Подробнее здесь: https://stackoverflow.com/questions/790 ... -in-the-ba