#ashishchicmic

1 messages · Page 1 of 1 (latest)

ember geyserBOT
round parcel
#

I'm not sure if the Subscription will remains active after two unpaid monthes

#

I inivte you to do a quick test using Stripe Test Clock

#

And similate failure and advance time

plush sedge
#

I do tested it. On second invoice failure the subscription is marked cancleed

#

cancelled*

round parcel
#

Yes, so you'll need to create another subscription for the customer

ember geyserBOT
plush sedge
#

If I set up a subscription on January 1st, and the payment fails on the next invoice due on February 1st, but I update the payment method on February 25th or 26th, will the payment for February be deducted on March 1st? Additionally, will both the payments for February and March be deducted on March 1st?

pseudo surge
plush sedge
#

can you guide me more. If I want that both the payments for February and March be deducted on March 1st, what should I do?

pseudo surge
#

it doesn't really work that way in Stripe. If an Invoice payment fails, we might retry that Invoice payment a few times(depending on your settings). The amount does not "roll forward" into the Invoice for the next month, it's just not how our subscription model works.

plush sedge
#

i'm really confused right now. So If I update the payment method on 25 (Acc to above scenerio), on march 1 i'll be invoiced for feb right? when the payment for march be invoiced?

pseudo surge
#

on march 1 i'll be invoiced for feb right?
No. On March 1st an Invoice is generated that charges for the upcoming month(March).

plush sedge
#

okay and what about payment of Feb? that was failed earlier?

pseudo surge
#

it depends what settings you use.

#

if the payment failed, we might retry it, and then when those retries finish, one of the options there might happen(the subscription might cancel(as it would in my screenshot) so there wouldn't even be a March Invoice) or the Invoice might just be marked uncollectible and the subscription continues generaeting new invoices each month).

plush sedge
#

Understood, and If I also want to collect the payment for the failed invoice?

#

is there any way?

pseudo surge
#

call the Invoice Pay API; or redirect the customer to the hosted_invoice_url of the Invoice and have them pay there; or confirm the PaymentIntent of the Invoice