#fatcat_unexpected

1 messages ยท Page 1 of 1 (latest)

exotic horizonBOT
#

๐Ÿ‘‹ Welcome to your new thread!

โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

๐Ÿ”— This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1316849689475289161

๐Ÿ“ Have more to share? Add more details, code, screenshots, videos, etc. below.

iron tundra
#

Hello
A screenshot won't help much
Do you have the subscription ID? sub_xxx

merry holly
#

yeah this customer seems to have been cancelled because of failed payment, which is expected

iron tundra
#

Cancelled subscriptions do not automatically void invoices afaik.

merry holly
#

OK in this case did the user cancel, or did the failed payments cancel the subscription?

#

because looking at the timestamps it looks like the system cancelled it

iron tundra
#

ah actually the payment method that was used with this payment was created via Hosted Invoice Page so most likely customer ended up paying via Hosted Invoice Page

merry holly
#

Yeah the more I look at this customer's history the more confused I get LMAO

iron tundra
#

But the cancellation happened because customer requested it. Not because all the retries were exhausted.

merry holly
#

I don't seem to see that in this customer's log

#

https://dashboard.stripe.com/events?related_object=cus_QhEcomklE8REvU&starting_after=evt_1QCcosA231bzpnwRwkQj21ln

#

I see billing portals opened, he says he was trying to re-start his subscription

#

but the cancellation seems to be 1 second after the retry failed

merry holly
iron tundra
#

According to our logs - last retry attempt for the invoice was made on 2024-09-27 which is way past the cancellation date

merry holly
#

oh I see that, it's a page further

#

so the order was

Failed payment
User cancelled
Failed payment
Failed payment
Subscription cancelled

#

then he adds a new payment method, payment works

iron tundra
#

yeah a couple more Failed payments after sub was cancelled

merry holly
#

ok so adding the payment method did not restart his subscription

#

it just settled the balance?

iron tundra
#

Yup. Cancelled subscription is a terminal state. There's no way to "restart" a subscription once cancelled.

merry holly
#

aha

#

OK mystery solved. There were some downstream cascading effects with firebase I won't bore you with

#

but now I know how it was triggered

iron tundra
#

Great, Happy to help ๐Ÿ™‚

merry holly
#

thank you