#mjv-subscription-pastdue

1 messages · Page 1 of 1 (latest)

distant kilnBOT
pure matrix
#

I'll also add I'm totally flexible to changing anything about my workflow to make this work from a customer satisfaction perspective - I don't specifically need prorations to be involved in a solution, I just want to make my customers happy and not feel like they've overpayed for something if they accidentally forget to add a payment method to their account 😄

restive plume
#

@pure matrix unfortunately it's not something we support at all. You can't modify an Invoice after it's been issues or add credits to it or prorate. Not unless you use CreditNotes. And most businesses don't cut off the access while keeping the subscription active (or past_due) in Stripe so that's why it's not working as you expect

#

IMO you should cancel the subscription entirely in this case and void the old Invoice

#

mjv-subscription-pastdue

pure matrix
#

I see.. that makes sense - I guess I could add three retries in three consecutive days (Feb. 5th, 6th, and 7th), and if the retries don't work I can cancel the account and void the invoice... then if the customer adds a payment method later, they can just resubscribe

#

While the retries are ongoing, I could leave the customer's access to my product active

#

I would just need to internally keep track of whether the cancelation was because of a "past_due" failure, or because of the customer actually canceling. I don't think I would want to void invoices for cancelations that were actually done by the customer wanting to cancel their account