#ajay-subscription
1 messages · Page 1 of 1 (latest)
@plain socket don't know how to do that in strip checkout, I'm using api to create subscriptions
I am expecting to have user can subscribe only 1 time with features also (additional price)
like you said if I want create Basic subscription with price $10
but I want feature of Email also
another user want Basic + Sms
another user want Basic + Email + Sms
so here are 4 cases
so I need create 4 plans?
Basic (no email, sms)
Basic (with email but no sms)
Basic (with sms but no email)
Basic (with email and sms)
this is just single plan with 2 features
consider I have 5 plans with 10 features
@plain socket Create a product for each feature, and three of your 'plan' products. And during checkout charge for the plan and the selected features
how can I do that?
Any help?
Hi @plain socket . Yes, you can add multiple products in a subscription, see https://stripe.com/docs/billing/subscriptions/multiple-products
I know about this
But in that way theres too many subscription
Basic (no email, sms)
Basic (with email)
Basic (with sms)
Basic (with email and sms)
but I have 5 plans and 10 features
so there might be 50+ total subscriptions
You could create one Product for each feature and one Price for each product. So something like:
- Product: Basic, price: $xx
- Product: Email, price: $yy
- Product: SMS, price $zz
Then when creating the subscription, pass multiple price IDs! So if the users wants basic + email, you would create a subscription while passing 2 price IDs: the basic price and the email price.
just giving example
main plans
-
basic
-
silver
-
gold
-
email
-
sms
-
additional storage
-
api access
-
social support
now look subscriptions possibilities
basic
basic + email
basic + sms
basic + additional storage
basic + api access
basic + social support
basic + email + sms
basic + email + additional storage
basic + email + api access
basic + email + social support
basic + sms + additional storage
basic + sms + api access
basic + sms + social support
.
.
.
basic + email + sms + additional storage + api access + social support
you think this is good?
It means you would create 8 Products in Stripe. Then you ask customers to choose which products then want, and then you dynamically create a subscription for them. So there's no need to create all the subscription possibilities in advance.
Yes, subscription would be customer specific so this is fine