I’m going around in circles with the Stripe app for some reason (Bubble’s own version).
When I first tried this it worked perfectly first time in the test environment, when I launched it to live it broke. I then managed to get it to work, but only on my device, if I try any others it breaks by saying an error message that “there is no such plan xxxxxxxx”. One thing to note is that when I first installed it I only created a plan/product in the Test environment (which explains why it broke when I pushed to Live).
I then followed the steps below to troubleshoot:
- Deleted my old plans and set up identical products/plans in both the Test and Live environment
- double and triple checked my keys etc (it did work at one point in at least Test so must be correct)
- I’ve also made sure the Plans ID was an ID of my own choosing, and matched between Test and Live (for the Stripe plans)
- In the workflow options, where it says “Subscription ID (optional)” I added the above plan ID (although, it still requires you to select the dropdown of the plan).
Regardless of all of the above, I’m still getting the error message coming back that “there is no such plan” etc etc and I have no idea what I’m doing wrong.
Any help on this would be massively appreciated, it looks like its worked quite easily for everyone else as I couldn’t find anyone having similar problems that weren’t resolved with the above steps.