Workflow after Stripe Checkout

Please do not comment if you have criticisms or pessimism to share. SOLUTIONS ONLY.

“Pay Button Clicked”.
“Step 1 (Stripe Checkout triggered and opened)”
Payment successful. Added to list of payments with all Stripe returned parameters
“Step 2 (Subsequent steps)”

Problem? Bubble processes the whole Workflow at button click even when “Only When” for other steps are set to the success url(or successful payment) of Step 1.

I need Step 2 and subsequent steps to work ONLY at successful payment.

NB: “Only when” does not show up the Payments data-type so that I can choose the “paid=yes”.

Backend API does not see what’s on the button’s page hence can’t create subsequent steps through there.

Custom Event does not fix this. I did try to use it.

“When true” couldn’t fix it as well.

Thanks for your anticipated help on how to tie subsequent steps to be triggered only at successful Step 1 (Stripe checkout).

Hey @kenhomeautomation - are you using the Stripe plugin?

The plugin packages the workflow so that when you return to the page, everything runs - but this may happen in ways you don’t expect.

You can put the following actions into a ‘custom workflow’ and then after payment ‘schedule custom workflow’. That way when you apply the various conditions it should work more reliably.

Hope that helps.

Hi @DjackLowCode!
I am using the Bubble API Connector… Let me explore the “custom workflow” route and get back with you.

Thanks!

Ahh my mistake - you should continue using the API Connector in this case. My solution’s probably not relevant for you then.

No problem at all… thanks for the suggestion.

This topic was automatically closed after 70 days. New replies are no longer allowed.