Improve work flow to handle Stripe "Insufficient funds"


I have built a Bubble app that integrates with Stripe using the official Stripe Module. I use the action “Subscribe the user to payment plan”. We had a few paying customers going through, all good except 1 case.

Just had a case where a customer was declined by Stripe due to “insufficient_funds”. But, as you can see in my work flow, the (success) email was sent out. The steps continued despite the failure in step 2, “Subscribe the user to payment plan”.

Why is that and how to I create 2 separate events based on success / fail on step 2?

You should do this from API workflows tab.

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