#phillip_api

1 messages ¡ Page 1 of 1 (latest)

nimble cobaltBOT
#

👋 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/1420303380974407760

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

odd vale
#

It looks like this isn't possible and I would need to create a new subscription in the Checkout Session and add some metadata like trial_upgrade, then in my Webhook checkout.session.complete I'd need to cancel the old Pro Trial Subscription.

Is this correct?

sullen harbor
#

Hi! Looking into your query!

#

Thanks for waiting! You will not be able to update a Subscription with Checkout Session. What you can do is to use Checkout Session in mode: setup to collect the payment method from your customer and then update the subscription as per your description above.

odd vale
#

AFAIK, a Checkout Session in setup mode is not attached to a subscription at all and only collects a payment method. Meaning, the discounted price wont be shown to the customer?

sullen harbor
#

Setup mode is purely to collect the payment method. You will not be showing any amount.