Issue:
- Cannot upgrade current subscription to different subscription.
- Showing Error: "Something went wrong on our end. Please try again."
Description:
- Were using
play billing library v3.0.3 and we handled subscription upgrade as code below.
BillingFlowParams purchaseParams = BillingFlowParams.newBuilder()
.setSkuDetails(skuDetails)
.setOldSku(oldSKU, oldPurchaseToken)
.setReplaceSkusProrationMode(IMMEDIATE_WITH_TIME_PRORATION)
.build();
Run Code Online (Sandbox Code Playgroud)
- Things were as expected when we launched.
- Some users reported that they cannot upgrade their subscription.
- We tested upgrade and same error was encountered: "Something went wrong on our end. Please try again."
- Then we upgraded to …