#gruneth
1 messages ยท Page 1 of 1 (latest)
Hi ๐
We don't have the bandwidth here to review your code. Can you clearly explain in short, concise steps what you are trying to do and what is not going how you expect?
Sure.
I want to create a subscription with trial days.
From the created Subscription I want to take the Secret of the SetupIntend to pass it to my frontend to use Stripe Elements to collect Payment Informations.
This all works.
My problem is: If I create the subscription with trial days it starts immidiatly and not after the customer confirmed the payment informations in Stripe Elements. If I just remove the trial days it works as expected.
I really appriciate your time.
Right. Because the free trial does not require a payment method to begin. https://stripe.com/docs/billing/subscriptions/trials
I may consider to just remove the trial days and do a "14 days money back garantee".
Do you know if there is a differenz in fees when I create a subscription with trial days and within the trial days the customer cancels the trial
vs
I create a subscription and charge the customer and refund the customer?
What is the reason you don't want your subscription to start automatically? Isn't your user on-session when they provide their payment method?
Well I read it is possible to not collect payment informations at all and shortly before the trial ends the customer will recive an email from stripe to add payment informations.
I would really like that a subscription only starts after the customer has valid payment informations that when the trial ends the customer is charged automatically.
Hi there ๐ taking over, as my colleague needs to step away
Give me a few minutes to get caught up.
I really appriciate your time. ๐
How are you accepting payment details right now when there is no trial? Are you using Checkout? Payment Element? etc.
I'm using stripe elements
And a custom checkout page
Not the hosted from stripe
Sorry yes it is called payment lements
*elements
Okay, so what you would need to do is setup the Payment Method for future usage before creating the Subscription. This guide shows you how to do that: https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements
Once you get to step 5, just make sure you add the trial, and you'll get a setup where the Subscription does not create a charge until the end of the trial: https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements#create-subscription
I will try it out. Thank you very much for your time.
One last question
I may consider to just remove the trial days and do a "14 days money back garantee".
Do you know if there is a differenz in fees when I create a subscription with trial days and within the trial days the customer cancels the trial
vs
I create a subscription and charge the customer and refund the customer?
As far as I know, the Stripe fees are the same either way, since the Subscription still gets created in both cases.
Alright
Thank you very much for your time. Have a wonderful day you really helped me.
Sure thing! Likewise