Just a quick one.
I have a current app which subscribes users to a plan through a workflow after a user clicks a button.
The workflow is:
Subscribe to plan > Make changes to user > go to page XYZ
This works great with the V2 and works as expected.
When I switch the plugin to V3, it behaves differently. Obviously there is the stripe checkout page (I actually prefer this!). That is fine.
The issue that is happening is the rest of the workflow is happening irregardless of the stripe step.
So basically, with V2, the user can’t get the plan benefits which come from subscribing until the result of step 1 in the workflow (subscribe to plan) is successful. (How you’d want it!)
With V3, it’s simply redirecting to the checkout and then the workflow proceeds with step 2 “making changes to user”. It in essence should not be proceeding to the second step until the checkout is a success right?
Is there a way to prevent the premature action of the V3 workflow for my simple setup?
Thanks in advance.