Hi guys, need help with the Stripe connection for subscription purchases.
I have a workflow for the subscription process that worked fine in the past, but not anymore, and I can’t figure out what exactly changed.
I have a multi-step workflow:
Subscribe user to a plan → Create object A → Update current user
When I use V2 checkout - everything is great, and the full workflow works fine.
However, if I switch to V3 - workflows never get to a step 2 in the workflow:
- The stripe checkout page opens
- User inputs payment info
- Subscription is created successfully on a Stripe side
- User is redirected to index page
- The rest of a workflow never runs
How do I fix this? I tried splitting a workflow multiple different ways, using custom methods and backend workflow - it’s all the same, after successful V3 checkout - the app doesn’t remember it was in the workflow.
Bonus question: What is the best way to insure there is always only 1 subscription per customer? Should I manually search and delete any old subscription? Or should I update the existing one during Step 1 in my workflow? Thank you!