Workflow API root URL different from detect data request URL

My workflow API root URL is:
https://locara.us/version-test/api/1.1/wf

When setting up a Stripe webhook, the detection request URL is:
https://locara.bubbleapps.io/version-test/api/1.1/wf/order_confirmation/initialize

Because of this, I am unable to get my Stripe webhook detected in my live environment. Is there any reason my detection request url is different than my API root URL? And what URL should I be using to connect my webhook in Stripe?

From the stripe side you need to add both the version-test and the live version.

As long as you remove the /initialise from the end, this will fire correctly in live :slightly_smiling_face:

Thank you for the quick response, Oliver! Adding both URLs did the trick! The live version still failed but it was only because I had to top-up my stripe balance to pay out connected accounts. Once I put in some funds, it all worked perfectly. Thank you for the help!

1 Like

You’re very welcome :slightly_smiling_face: please make sure to assign that above reply as the answer to help others find this info when searching in the future

1 Like