Subscriptions "Past Due" vs. "Unpaid"

3,574 views
Skip to first unread message

Eugenia

unread,
Aug 1, 2015, 12:55:04 PM8/1/15
to Stripe API Discussion
Hi!

We currently have subscription charges to retry every 24 hours, 3x. I noticed that for our delinquent subscription payments, some subscriptions are marked as status = "past due" while others are "unpaid". There doesn't appear to be a relationship with how many retries have occurred and the status. What events need to occur for either status to be reached on subscription?

Thanks!

Matthew Arkin

unread,
Aug 1, 2015, 12:58:23 PM8/1/15
to Jake K.
When a subscription's invoice payment attempt fails the subscription becomes marked as past_due, then it will retry depending on your retry settings until the final step in your retry settings which is either "cancel subscription" (which I tend to recommend), "mark as unpaid", or "leave as is"

The unpaid status tends to do some funky stuff, primarily, until the subscription is no longer unpaid, it will just create closed invoices and make no attempts to pay them. Also updating payment info will not lead to a retry attempt.

Matt

Will Lord

unread,
Aug 3, 2015, 2:10:43 PM8/3/15
to Stripe API Discussion
My understanding is that while the re-try/dunning process is ongoing (i.e. after payment has failed but a re-try is pending) the subscription status should be marked as 'past_due' and only once the final attempt to charge the invoice fails should it change to 'unpaid' (assuming you've set it to 'mark as unpaid'). That's always seemed to work as expected for us.
Reply all
Reply to author
Forward
0 new messages