Как установить режим Proration при обновлении подписки - PullRequest
0 голосов
/ 29 августа 2018

Я использую встроенный метод подписки в моем приложении. Я использую getBuyIntentToReplaceSkus для обновления моей подписки.

 buyIntentBundle = mService.getBuyIntentToReplaceSkus(5, 
                   mContext.getPackageName(),oldSkus, sku, itemType, extraData);

Я хочу добавить режим пропорциональности при обновлении моего sku. Я видел метод здесь на форуме delevoper https://developer.android.com/google/play/billing/billing_subscriptions#Allow-upgrade Но я не знаю, как использовать это с getBuyIntentToReplaceSkus. Вот код, который я видел по этой ссылке.

BillingFlowParams flowParams = BillingFlowParams.newBuilder()
    .setSku(skuId)
    .setType(billingType)
    .setOldSku(oldSku)
    .setReplaceSkusProrationMode(replaceSkusProrationMode)
    .build()
int responseCode = mBillingClient.launchBillingFlow(activity, flowParams);
...