我正在开发一个具有应用内订阅(每月和每年)的android应用
我正在使用ProrationMode.DEFERRED
模式
这是我的升级代码:
BillingFlowParams flowParams = BillingFlowParams.newBuilder()
.setOldSku(monthly_test)
.setReplaceSkusProrationMode(BillingFlowParams.ProrationMode.DEFERRED)
.setSkuDetails(skuDetailsYearly)
.build();
BillingResult responseCode = mBillingClient.launchBillingFlow(Activity.this, flowParams);
这是降级代码:
BillingFlowParams flowParams = BillingFlowParams.newBuilder()
.setOldSku(Constants.yearly_test)
.setReplaceSkusProrationMode(BillingFlowParams.ProrationMode.DEFERRED)
.setSkuDetails(skuDetailsMonthly)
.build();
BillingResult responseCode = mBillingClient.launchBillingFlow(Activity.this, flowParams);
还有其他方法可以处理降级订阅吗?
答案 0 :(得分:0)
实现看起来正确。
您可以使用开发者的公共问题跟踪器向开发团队提交错误: https://issuetracker.google.com/issues/new?component=311487&template=1014446 开发团队可以通过该渠道提供更具体的信息。