๐๏ธ Free Trials & Promo Offers
3 items
๐๏ธ Billing Issues & Grace Periods
If a customer is unable to complete their purchase due to an invalid or expired payment method, supported stores offer an optional grace period. Grace periods allow the customer to retain access to their subscription purchase for a short period of time while the store attempts to renew the subscription. This prevents disruption for paid features, and can improve the user experience for your app.
๐๏ธ Upgrades, Downgrades, & Management
Some parts of a customer's subscription can be managed directly through RevenueCat, other parts can only be managed by the customer directly in the respective stores (Apple, Google, Stripe, and Amazon). Learn how to upgrade/downgrade, cancel, and refund subscriptions here!
๐๏ธ Changing Prices
If subscription prices are changed via App Store Connect or Google Play, any active subscribers may need to opt-in to the new price. If the user does not opt-in, their subscription may be canceled by Apple or Google.
๐๏ธ Handling Refunds
Refunds are handled differently on each platform. It's recommended to set up Platform Server Notifications for the best performance.
๐๏ธ Google Prepaid Plans
Starting May 11, 2022 Google introduced support for prepaid subscriptions among other features. This guide will go over what prepaid plans are and how to set them up and integrate them with RevenueCat.