We have a product with subscription. We offer 1-month, 6-month, and annual plans. It’s already working on iOS and Android.
On Web/Stripe, it can be done in two ways:
- Create one Product with 3 Price objects.
- Create three Products with one Price per Product.
RevenueCat Doc says “In order for Stripe subscriptions to unlock entitlements, you must set a Product Identifier in the desired Offering to match a Stripe product ID exactly.” Which, to us, means that it’s preferred to have 3 difference products (option 2 above). That would also be in-line with Apple Store and Google Play.
However, Stripe’s Pricing Table (and other tools out there) differentiate between 3 products and 1-produce-with-3-prices.
What’s the recommended way of setting this up? Any limitations or drawbacks on each option?