#devparry-subscription-trial

1 messages · Page 1 of 1 (latest)

void groveBOT
scenic trail
#

devparry-subscription-trial

#

Hey @primal token! I would recommend changing your flow completely. Don't ask them to choose after the trial. Ask them to choose before, when you create the Subscription. And pass trial_period_days: 7 so that there's a trial at the same time

primal token
#

Another thing I forget to add here, AS per our client's Requirement if users go with Free trial then the system will not take the card details from users.

scenic trail
#

that doesn't really change my answer though you'll have to make sure you get them back on your app to collect card details after the trial

primal token
#

then how we show the list of Plans on front end ?,, as i have checked some websites free trail is different plan and monthly and yearly are different plans.

#

so how we know which plan will activate after 7 day trail over ?

scenic trail
#

I don't understand what this could mean

#

you only have 2 Prices, one monthly and one yearly. You ask the customer to choose one of the two

primal token
#

and also we have to make sure 7 days trial use once only. The user can't take the free trial again and again..

scenic trail
#

The trial period is separate and you said it was 7 days

#

Sure then you track this yourself in your database and remember who has used a trial period

primal token
#

okay

#

can we do this :

  1. create a free trial Plan on Stripe.
  2. List Free Trail on the front end.
  3. When users will take a free trial Subscription generated.

Can we use this code :

Cancel the subscription at the end of the current billing period cancel_at_period_end
$getupdatedSubData = Subscription::update( $subscription_id,['cancel_at_period_end' => true,]);

Please suggest will this also work ?

scenic trail
#

I mean you can but that doesn't make any sense to me

#

that's not how anyone else does this and you're going to lose so many customers

#

Really you should do what I explained already. Ask the right Price, put them on the right Price with a 7 days trial and then at the end of the trial we try to charge them and if you haven't collected a payment method by then we can even email them automatically for you

primal token
#

okay let's talk with my client about this... thanks for your suggestion as well. 🙂