#sayanth3609_pending-updates

1 messages ยท Page 1 of 1 (latest)

vocal yokeBOT
#

๐Ÿ‘‹ Welcome to your new thread!

โฒ๏ธ We'll be here soon! We typically respond in a few minutes, but in some cases we might need a bit more time (e.g., server's busy, you've got a complex question, etc.).

โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can 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/1249718240981028934

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

thorn solar
#

I am using Vue Js and NodeJs

raw hornet
#

Hi there ๐Ÿ‘‹ that's expected behavior, as changing a Subscription from a trial to paid period results in a new Invoice being generated and payment for that to be attempted immediately.

I'd suggest either try collecting payment method details first, and setting a default payment method at either the Subscription or Customer object levels.

Alternatively, you can explore using pending_if_incomplete to programmatically handle when the Invoice generated by the update can't be paid immediately:
https://docs.stripe.com/billing/subscriptions/pending-updates

Learn how to handle payment failures when updating subscriptions.