Android account hold and restore features
See original GitHub issueI’ve come across this worrying message in the Play Store:
Reminder: You must support account hold and restore in your app by November 1, 2020. Subscription pause and resubscribe will also be enabled by default unless you explicitly opt out.
What does that mean for react-native-iap
? Are these features supported by the latest version?
These are my current subscription settings, i’m not sure if this is compliant with this warning:
Could someone help me out understanding this better ?
Issue Analytics
- State:
- Created 3 years ago
- Reactions:6
- Comments:11 (1 by maintainers)
Top Results From Across the Web
"You must have account hold and restore implemented in your ...
As mentioned in Android Developers Blog,. Account hold is a state the user enters after a renewal fails due to a payment issue....
Read more >Sell subscriptions | Google Play's billing system
Account hold is a subscription state that begins when a user's form of payment fails and any associated grace period has ended without...
Read more >New features to acquire and retain subscribers
Account hold is a state the user enters after a renewal fails due to a payment issue. · Restore enables users to resume...
Read more >Understanding subscriptions - Play Console Help
The account hold feature is mandatory and applies to all subscriptions within your app. Enabling subscription pauses. You can prevent voluntary churn by ......
Read more >Implement Account hold (Part 1)— A complete guide for ...
If your app is storing every user's subscription status in a backend (like in my case), then you need to enable Google's Real...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Ok thanks for your help. Would love to know exactly what is returned by RNIP in an Account hold case. I’ll keep the issue open until somebody from RNIAP sees this.
Sorry I did not add enough details : my app already have a restore function so I forgot to mention it and I only talked about “account on hold”. I’ve just edited my previous post to correct it.
What to you mean by incorporating account hold ? Do you have the name of the apps you are mentioning ?
Restore : Restoring purchases is a pretty common IAP process and I think RNIAP supports restoring since the very beginning. There’s a ton of documentation everywhere.
Account hold : from my understanding, account holding is just a way to keep user on the hook of the subscription, it’s past grace period, supposed to notify the user, so I guess that functionality just supposed to offer a new chance to the customer to update its payment method without having to subscribe again. The account is “hold” during 30 days where the customer is prompt to update its payment method. My guess is that Google now makes account holding mandatory just to keep more customers using IAP transactions because it’s obvious that this will improve sales.
Please, correct me if I’m wrong.