#jahirjje-subscription
1 messages · Page 1 of 1 (latest)
The subscription will transition to a past_due state - it may retry (depending on your dashboard billing settings) and transition to a state after all retries are exhausted
is this status different from the canceled status?
Yes, it's different
If I offer monthly and annual plans, should there be only one user record per subscription? when the subscription is not paid, should I create another subscription record for the user?
or is the same subscription record updated?
This is really up to you and how you want to set up your integration - you could have one customer have multiple subscriptions, or you could require that a customer only have one.
ok, I want a client to have only one subscription, and that over time they can go up or down between the different plans, however, I want to know if the subscription can be canceled due to non-payment, or if it only places the state that you told me
It depends on your dashboard settings - https://dashboard.stripe.com/settings/billing/automatic
You should check your "If all retries for a payment fail," setting, since that'll determine what state a subscription will end in if all retries fail
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
ok, thank you very much, I am using laravel cashier to carry out my integration, in this case, if I decided to leave the subscription as it is, would I keep the status past_due, and in my integration could I redirect the user to a page to make the payment?
Yup! As long as the Subscription is past_due it'll continue to generate invoices and you can make payment
If I didn't want it to generate invoices, would I have to use the unpaid status?
If the user did not pay for 2 months, and then decided to pay the subscription, would he have to use the unpaid status to allow it?
All the status will still generate invoices - they'll just vary in what they do with the invoices once they've been created. For unpaid subscriptions the invoices are created but payment isn't attempted
Is it possible to allow the user to change the plan and pay, when the subscription did not process the payment?
Yes its possible
@near moat Did you have more questions about change the plan, or was that all?
that's all, thank you very much