#Vajr
1 messages · Page 1 of 1 (latest)
Are you only using the Stripe dashboard to do this? Or are your Subscriptions integrated with the API as well?
I am using the api to do this in nodejs.
for upgrading seats i use subscription update and reset billing cycle anchor.
for downgrade i use suscription schedule to trigger next month
So take me through the steps in the example you provided at the start. Something like:
- Customer creates subscription and selects 2 seats
- Integration creates the Subscription with Subscription Item quantity set to 2 and
proration:true - Customer comes back to update their subscriptions and changes quantity to 5 seats
- etc.
- etc.
you are right uptil 3
4. if a customer wants to upgrade their seats, we charge them immediately and activate their seats instantly.
so say if a seat costs 95 and they chose 3 more seats. the invoice generated should be of 95x3 usd.
not more and not less than that.
I need to use proration for this but it also prorates the amount for the remaining 2 seats. which results in an amount greater that 95x3 usd.
Can you set proration_behavior='none' and/or update the subscription billing cycle anchor to now on step 4?
If i do that then it charges for all 5 seats at the same time. 😦