#Roopa
1 messages · Page 1 of 1 (latest)
Can you share the subscription id?
I have reproduce the same in development env, subscription id is 'sub_1MhZpxDwT5gdvn7nD1RJ7PZ4'
Ok that sub is now cancelled and has many events associated with it
Can you share the request id where the subscription first became past due?
Or event id
I will create a one more customer and give you a subscription id, please wait
sub_1Mhb7lDwT5gdvn7nub4lmWnB this is new subscription
event id : evt_1MhbEIDwT5gdvn7n9DpDStVX
subscription id : sub_1Mhb7lDwT5gdvn7nub4lmWnB
Ok cool thanks
One sec
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
That's the request you're talking about right?
no, not that
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Yes, I think the same one.
not sure, why it is going to past_due state.
Ok let me dive in
So it's because you set always_invoice
That invoices immediately for the proration and if that payment fails, then we set the subscription to past_due
yes I got that, but why it is failing?
First invoice has already been paid, and payment method has been confirmed, then why it will fail?
As soon as I update the subscription I am getting status as past_due. which creates a lot of problem in my application.
HI 👋
After a thorough review with multiple colleagues we have determined this is expected behavior.
The status transitions to past due since the Invoice isn't paid immediately. But a few minutes later when it is paid the Subscription status transitions back to active.
In case of direct debit how much time it takes? to become paid?
I'm sorry that question is not clear. What are you referring to here?
If customers payment method in direct debit and customer updates his subscription, how much time till will take for subscription to come to paid state from past_due?
That depends on how long it takes the customer's bank to communicate with us. We don't have a guaranteed timeline here
In what other scenario status will be past_due?
Any delay between the invoice generation and the payment being received will result in the status being past_due
Thank you so much for your help.