Способ оплаты подписки на Google Play? - PullRequest
0 голосов
/ 07 ноября 2019

Я использую сервисы подписки Google Play для своего приложения. Но когда любое использование или клиент пытается оплатить мою подписку любым способом оплаты. Это показывает -

 Unavailable for this purchase.

Только я могу заплатить с помощью Googleденьги на игровом счете. enter image description here

Я испробовал все методы на разных мобильных телефонах. Но проблема та же.

Я использую стандартный код, указанный на сайте разработчиков Google.

private BillingClient billingClient=BillingClient.newBuilder(activity)
.setListener(this).build();

billingClient.startConnection(new BillingClientStateListener() {
    @Override
    public void onBillingSetupFinished(BillingResult billingResult) {
        if (billingResult.getResponseCode() == BillingResponse.OK) {
        }
    }
    @Override
    public void onBillingServiceDisconnected() {

    }
});

Я хочу включить все способы оплаты для моего приложения.

1 Ответ

0 голосов
/ 08 ноября 2019

Попробуйте добавить enablePendingPurchases (), поэтому

private BillingClient billing_client = BillingClient.newBuilder( this ).enablePendingPurchases().setListener(...
...