Question

react native bug: `purchasePackage` method hangs forever with DEFERRED proration mode

  • 10 January 2024
  • 1 reply
  • 32 views

Badge +3

Hi all,

I use a React Native SDK. I have several plans. When I want to downgrade to a cheaper plan, I use a DEFERRED proration mode. The change is successful on Google Play's side, but `purchasePackage` method hands forever.

Also, when I use `restorePurchases` method, I do not get any update about a change in the plan.
Similarly, I do not see any changes in my dashboard until the moment, when the plan actually changes (when the old plan expires).

 

Thank you!


1 reply

Badge +3

Some additional info. I tried it with version 6.6.4 of React Native SDK. Here it’s written, that in major version 6 DEFERRED option should work:
 

 

I was actually surprised that there is no DEFERRED option at all in the latest 7.6.0 SDK.

I don’t understand. How should we handle downgrades on Google Play then?

 

Reply