Предположим, я применил это, чтобы перейти к подписке (тестированию) в приложении, применяя этот код:
val builder = BillingFlowParams.newBuilder()
.setSku(sPlan.sku).setType(BillingClient.SkuType.SUBS)
val responseCode = playStoreBillingClient.launchBillingFlow(this, builder.build())
println(responseCode)
А потом я захожу в Google Play, чтобы отменить свою подписку. После этого я вижу, что подписка закончилась. Когда я возвращаюсь в приложение, как я могу получить статус пользователя, который отменил мою подписку?
Я не могу найти статус об этом
override fun onBillingSetupFinished(responseCode: Int) {
}
Во всяком случае, я использую
implementation 'com.android.billingclient:billing:1.0'
Несмотря на то, что я изучаю версию 2.0.0, в ней нет серверной реализации или каких-либо рекомендаций, указывающих приложению обнаруживать изменения состояния подписки