Here are how my app handles auto-renew subscription
- Launch billing flow with BillingClient 1.1 library (BillingClient.launchBillingFlow())
- Send purchased detail to backend to handle premium things
- Update premium status
If I failed at step 2 (connection error, server dead...), user exited app then open again, how to retrieve owned auto-renew subscription item to notify user that they already bought an item and to do step 2 again?
Thanks.