#cabeedelhertz

1 messages · Page 1 of 1 (latest)

ripe matrixBOT
sacred goblet
jaunty token
#

It is set to retry 4 times over 3 weeks

#

And the subscription is cancelled after all retries fail

#

That behavior seems to hold for normal card payment failures, but not for those other cases.

sacred goblet
#

Got it. Can you share a subscription id where it was cancelled upon failed payment?

jaunty token
#

sub_1NaIu3K7tk54C3dfvJWegoVt

#

That ^ is a subscription where I first signed up with a Card, and then upgraded using US bank account with a failed payment

#

And this is a subscription where I first signed up with a card, and then upgraded using cashapp with a failed payment sub_1NaIwRK7tk54C3dfia48APjm

sacred goblet
#

Sorry for delay

#

Looking now

jaunty token
#

It seems like the us bank account ones might behave differently in test mode because the payment is only "processing" for a matter of seconds before either succeeding or failing, where in reality the payment might be processing for a few days before completing. And I guess it might make sense for the subscription to cancel after bank payment failure since it takes longer and is unique.

But it still seems weird that the CashApp failures and 3DS authentication failures cause the subscription to cancel. Could it be that these two are cases of the customer explicitly not authorizing the payment, signaling that retries will not solve the issue, so the subscription just gets cancelled?

sacred goblet
#

Do you have an example of the 3ds case?

jaunty token
#

Hmm maybe I misremembered, but now it looks like the 3DS failed authentication does leave the subscription in "past_due", so no issue there (sub_1NaJDeK7tk54C3dfa2xExcEs)

sacred goblet
#

Got it. Ok will try to find out what happened with the us bank account and cashapp ones

ripe matrixBOT
sacred goblet
#

So since you have your settings set to cancel subs after all retries, just 1 payment attempt is enough to trigger that with us_bank_account

#

I think it's the same with cashapp, but still trying to confirm

sacred goblet
#

Currently this looks like the same expected behavior with Cashapp