Продукты Google для контента в приложениях нельзя приобрести второй раз, если приложение работает в фоновом режиме.Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Продукты Google для контента в приложениях нельзя приобрести второй раз, если приложение работает в фоновом режиме.

Сообщение Anonymous »

Я правильно использую продукт после того, как пользователь его покупает, но если приложение не удалено из фонового режима и пользователь пытается купить тот же продукт еще раз, отображается ошибка: «Этот товар уже принадлежит вам». Как это исправить?
Я использую платежную версию 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»