#timothy_checkout-trial

1 messages ยท Page 1 of 1 (latest)

olive sequoiaBOT
#

๐Ÿ‘‹ 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/1263636027956789251

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

fringe tapir
fossil pendant
#

๐Ÿ‘‹ looking

#

@summer portal a "trial period" is explicitly a path to say "don't pay for 7 days and then start $x a month" so Checkout does the perfect thing here. You explicitly give that Price id for $30

#

I don't get the model you are describing. What is a "trial period" if there's no price to pay at the end of the trial?

#

timothy_checkout-trial

fringe tapir
#

That text "Then $30.00 per month" looks weird, because the user doesn't need to register a CC. Can I start a trial checkout session without a price id?

#

I assume there is no option to change that text, right?

fossil pendant
#

But what do you expect to happen at the end of the "trial" then? Just nothing? Aren't your customers trialing something that has a cost?

fringe tapir
#

Right now, then the user doesn't manually upgrade (from his account) or add a payment method, the trial will end and his subscription will be canceled.

#

That is just how Stripe works.

fossil pendant
#

Seems like you're leaving a ton of money on the table ๐Ÿ˜…

fringe tapir
#

That is client's decision not to ask for a credit card.

#

๐Ÿ˜…

fossil pendant
#

not to ask a credit card upfront is not the same as never.

fringe tapir
#

Yes, the user will get emails asking to upgrade.

fossil pendant
#

What Checkout does is not ask a credit card, start a real trial and when the trial ends we try to charge them. If there's no card saved the payment fails but it can email the customer asking them to enter card details

fringe tapir
#

But the client is asking about that particular piece of text.

fossil pendant
#

But then what's the problem with the current wording? Clearly they will get emails about the $30/month price at the end of the month

#

sorry I know you're just trying to solve your user ask and move on, but since you're building this you can advise the customer. When they ask is just not realistic, it's important to provide ideas and alternatives and context

fringe tapir
#

Because the trial doesn't ask for a CC, so that text looks weird. I will ask the client to add in the description to clarify if he doens't think the text is clear enough.

#

OK

fossil pendant
#

I disagree that text looks weird. Whenever I try a product with a free trial, I expect the UI to always show me what I am expected to pay next, even if I don't put my card details upfront right?

Overall: it's impossible to tweak that text and it's impossible to start a trial without showing the real amount owed at the end of the trial unfortunately

#

If all you're doing is asking them for their email and saying "your trial starts" and later you email them to collect card detials you don't really need Checkout right?

fringe tapir
#

Do you mean that I should not need to involve Stripe to start the trial until it is time to upgrade?

#

Or do I create customer, subscribe him as trial all through API and no checkout seesion?

fossil pendant
#

yes that

fringe tapir
#

I see. OK, let me think about it.

#

I have one more question. I have 2 products, 1 monthly and 1 yearly. When a user sbuscrbes to the monthly plan, he upgrades to a yearly plan from the customer portal.

#

Right now he needs to pay the yearly plan right away. But he should only be charged after the current monthly plan ends.

#

What can I do?

fossil pendant
#

That's impossible to do with the CustomerPortal sorry. You'll have to build this upgrade flow yourself. We don't have the concept of "upgrade only at the end of the current period"

fringe tapir
#

So the customer portal is not a good choice for typical SaaS subscription behavior, i.e. upgrade at the end of the current period.

fossil pendant
#

not everyone does that flow. But if that's your flow then that's not supported today unfortunately

fringe tapir
#

noted, thanks for info

#

That is all. Have a great day.