Google Play订阅的付款方式?

时间:2019-11-06 21:48:59

标签: android google-play google-pay

我正在为我的应用程序使用Google Play订阅服务。但是,如果有任何使用或客户尝试以任何给定的付款方式为我的订阅付款,则显示-

 Unavailable for this purchase.

只有我可以使用Google Play帐户付款。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 :(得分:0)

尝试添加enablePendingPurchases(),所以

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