#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. У меня та же проблема. Вы нашли решение?