#driesvints_unexpected

1 messages · Page 1 of 1 (latest)

lilac lionBOT
#

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

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

near slateBOT
kind breach
#

question should be: how do I keep the trial while swapping on a customer portal

mint relic
#

This is expected. In https://docs.stripe.com/billing/subscriptions/upgrade-downgrade#handling-zero-amount-prices-and-quantities:

If you’ve subscribed a customer to a zero-amount price (for example, as a trial), changing the price to a non-zero amount generates an invoice and resets the billing period to the date of the change.

I'm afraid this feature is not supported in Customer Portal.

Learn how to upgrade and downgrade subscriptions by changing the price.

kind breach
#

@mint relic I can't believe there's no way to keep the trial? Our customers sometimes start on a plan but then want to switch and try a different plan. Surely their trial should be kept?

#

Btw the part you linked to isn't explicit about this. If this really is the behavior then I believe a dedicated part needs to be added to the docs about trialing and losing it while swapping plans. I don't think the section you linked to explains this well enough.

mint relic
#

This is only possible with Direct Subscription Update API with setting billing_cycle_anchor to unchanged when changing the subscription plan: https://docs.stripe.com/api/subscriptions/update#update_subscription-billing_cycle_anchor

Learn how to upgrade and downgrade subscriptions by changing the price.

kind breach
#

Yes we had a custom integration before but decided to change to stripe's customer portal because it seemed much easier for us.

Using a direct swap again and builing our entire UI anew just for this defeats the purpose of that..

#

Is there any chance you can accept this feature request and it getting in at some point?

mint relic
kind breach
#

I'll do that. Thanks @mint relic