In my bubble app, when you click on the button to go to the payment section, this checkout opens
Ignore the popcorn image, this is temporary
if they don’t pay will cause error, or if they come back with the top-left arrow
the step 2 and step 3 won’t happen
Maybe in yours it’s happening because of the condition, maybe stripe creates the ID Charge before payment, sends it to the bubble and when this data arrives it executes the next function, because it’s the order you gave it, try to remove this " Only when" and test