Hiya,
I’m seeking input from others that have implemented Stripe and have processed hundreds if not thousands of transactions via Stripe/Bubble.
We have a build that has processed almost 1,200 transactions since Jan 1, 2025. 3 of those transactions - with no distinguishing elements to them i.e. they are bog standard, just like the other 1197 - have failed to send data back to Bubble.
The transactions are successful, Stripe marks them as such, but this data doesn’t hit Bubble. So, no logs either… And then of course, because the Bubble has not detected that payment has been made (even though Stripe and the customer are told it is, and… it has been), there are internal processes that do not get kicked off as a result.
1 time? Ok, not ideal.
Twice? Curious.
Three times? Man, this is not ok.
We can blame webhooks, outages, workflows etc, but financial transactions cannot be allowed to fail!
I’m curious if anyone else has experienced this, and how/if they were able to track down an internal to Bubble/Stripe solution.
We can implement external checks, but this seems a (hopefully) unnecessary complication.
Cheers,
Ben