Hi, I am sorry to bother you once again, but I received an email from Stripe which suggest that the requirements we have should be possible to pull off using their API & Checkout. Their answers are avoiding so I can't be 100% sure, but can you take a look, please?
Requirements:
- stripe checkout
- enabled sca
- recurring payments
- different amounts for the initial payment and the recurring one, a.k.a a paid trial
- subscription needs to be done on our website by the visitor --> issuing an invoice from the Stripe Dash is not an option for us
----------------------
Stripe answer:
Hi there,
Thank you for contacting us, I understand that you want to know if it is possible to make subscriptions that change their recurring price through Stripe Checkout. Let me help you with this.
After doing some research, the first step would be to configure your Checkout so that customers subscribe to a plan, you can see that these documents provide the complete step by step of how to do this integration.
https://stripe.com/docs/billing/quickstart#:~:text=Add%20a%20page%20to%20your,modify%20it%20after%20that%20point
So what you have to do is create and configure the prices of your products, this can also be done through the API or in the Dashboard at the following link:
https://dashboard.stripe.com/test/products/create, remember that there you can configure whether the product is going to have a recurring price or a single price.
Once the Checkout form has been created with the option to subscribe to a plan, you can finally establish subscription schedules with the API, where you can establish different phases for the same subscription with different price characteristics, only establishing the dates determined for each phase, here you can find the code to implement these schedules:
https://stripe.com/docs/billing/subscriptions/subscription-schedules
This certainly requires some knowledge of the development language on your part, so if you're not a developer or don't have one on your team, I'd recommend looking into one of our other third-party integrations that will let you do what you want. You can review our extensive gallery of Stripe partners. Here is a link that can show you more about third party integrations:
https://stripe.com/partners/apps-and-extensions
I hope this can help resolve your concern, but if you have any other questions or concerns, please feel free to contact us at any time and my team will be happy to help.
Warmly,
Alejandra