Библиотека выставления счетов Android Google Play — onPurchasesUpdated всегда возвращает ОШИБКУ кода ответа (6)

#android #google-play #in-app-billing

Вопрос:

Я интегрировал биллинг Google InApp в свое приложение для Android.

Документ: https://developer.android.com/google/play/billing/integrate

Краткое описание кода:

 Gradle: implementation "com.android.billingclient:billing-ktx:4.0.0"
Set up: BillingClient.newBuilder(application)
        .setListener(purchasesUpdateListener)
        .enablePendingPurchases()
        .build()
SkuType: SUBS
App has been released on GooglePlay.
I had added subscription packages on Google Play
 

Код покупкиupdatelistener:

 override fun onPurchasesUpdated(billingResult: BillingResult, purchases: List<Purchase>?) {
   // billingResult.responseCode == BillingResponseCode.Error happen here
}
 

Многие пользователи произвели оплату в приложении (их деньги были вычтены), но onPurchasesUpdated всегда возвращает код ответа на счет.Ошибка. Таким образом, процесс оплаты не удался.

Может ли кто-нибудь помочь мне в том, какие могут быть возможные проблемы и решения. Спасибо.

Комментарии:

1. У меня та же проблема. Вы нашли решение?