#issaias
1 messages · Page 1 of 1 (latest)
Depends, generally no. You'd need to manually retry payment on one of the unpaid Invoices
I want the situation where
- all the retries have failed
- user goes in and updates payment details
- from next month it tries again with new invoice and from then on as normal except they've "skipped" a month
Is this possible?
Effectively the subscription is paused after all the failures and then unpaused when they change payment details
It depends on the status of the Subscription. https://stripe.com/docs/billing/subscriptions/overview#unpaid-subscriptions
If you leave the unpaid subscription in place, the most recent unpaid invoice remains open, new invoices are generated, and payments on new invoices are attempted. Use this behavior if you want to continue attempts to bill your customers every month, even when previous invoice payments have failed. If the most recent invoice gets paid the subscription status returns to active.
So if
- All retries fail
- Subscription set to
unpaid - User goes to customer portal, adds new payment details
Is
- The invoice automatically generated next month?
-The invoice payment automatically collected?
No, I don't believe we'd attempt payment on new Invoices as per the above:
new invoices are generated, and payments on new invoices are attempted.
You need to manually re-attempt payment on an unpaid Invoice to resume auto collection
Users can pay unpaid Invoices via the portal
So if a user goes into the customer portal and pays all the unpaid invoices, automatic collection will resume?
@humble crystal
Np
So if a user goes into the customer portal and pays all the unpaid invoices, automatic collection will resume?
I think the best way to confirm this would be to try to reproduce this in test mode. And Test Clocks can help with this: https://stripe.com/docs/billing/testing/test-clocks
Hmm thanks