#citronovastava

1 messages · Page 1 of 1 (latest)

gleaming remnantBOT
pallid ravine
#

Hi there

#

Not sure I understand... in this case don't you just want to create a Sub with your "freemium plan" set and a 14 day trial?

#

So that when the trial ends that is the Price that is used?

patent flicker
#

On our end we have professional plan with unlimited features, but freemium plan is limited. We want to give user unlimited plan for 14 days trial and then give him free plan.

There are several issues what we have right now with our setup.

  1. During trial, when user clicks on any plan, hes redirected to customer portal, where he has to first select add payment method and after that he can choose its plan (too many clicks)

(FYI we are using subscription flow, so when user doesnt have any plan, its no problem at all, hes redirected to the specific plan, where he can add payment method)

so Q1: is there a way how to redirect user(while on remaining trial) with click on specific plan with checkout session AND adding payment method?

  1. Our users 1 - 3 days before expiring trial want to switch to freemium, but trial is still active, so they are taken to customer portal and theres that problem again, too many clicks and churn.

Q2: We need to let user choose freemium while on trial, cancelling the trial and change the plan

#
  1. Another problem is user while on trial wants to choose freemium. He is taken to customer portal AND he has to add payment method (???) so he can choose freemium plan, which doesnt make sense.

Maybe we have set it up wrong and I will gladly receive any reccommendation

pallid ravine
#

Yeah overall it sounds like you have too complicated a use-case for what Customer Portal is meant for.

#

You can't really schedule out updates with Customer Portal

#

So really if you want the above behavior you need to build your own portal.

patent flicker
#

Stripe doesnt support any of that in customer portal?

pallid ravine
#

So that can help you avoid clicks

#

But some of those, like subscription_update are in beta still

#

So you would need to get access as it talks about on that page

#

The biggest issue is that you can't send the customer to the customer portal mid-trial for them to update and then still be on a trial

patent flicker
#

we use those deep links already

#

im trying to find better use of them

#

if we are using it for maximum

pallid ravine
#

Hmm if you are already using them then yeah I'm not sure what else you can do to streamline here

#

Customer Portal doesn't really handle advanced use-cases (though we are working on improving it to handle more and more use-cases over time)