Grace period on mobile
Grace period is the window after a failed payment where the subscriber may still have access while stores retry billing. Your recovery must land inside this window.
iOS vs Android behavior
Grace period length depends on store, product type, and region. Apple may offer 6 or 16 days for some subscriptions; Google Play uses its own retry schedule.
Do not assume one global timeline—map recovery messages to the shortest relevant window for your core markets.
Act in the first 72 hours
Most recoveries happen within 72 hours of the first failure. Day-zero email plus in-app prompt on next open beats a single store receipt.
StoreKit and Play Billing
Use RedChurn's StoreKit and React Native docs to show in-app billing issue UI. Deep-link subscribers to update payment without leaving your product.