Stripe API Not Returning Any Values Outside of API Connector

Having a very weird issue right now where I am trying to run a Stripe API call outside of the API connector, but it doesn’t return any data. I have checked by created console log/debugger data so I know that the data IS being sent to Stripe’s GET endpoint, but it isn’t returning anything back for the results of the payment intent… Inside of the API connector, it works as expected.

Is anyone else having issues with Stripe’s API calls? The call had been working previously but now for some reason is no longer working in our app.

Thanks!

Is the issue in both development and live app? Sometimes we may use that Bubble development data copied over to bubble live database but in Stripe live it doesn’t actually exist.

Can you share a screenshot of your API connector (with keys redacted) and the workflow please? :blush: Most of the time it is because a value is not ‘JSON safe’ in the workflow.

Sounds like it’s the inputs going into the workflow when you run it.
if there’s any json in there, try getting rid of the line spaces in it.
also check the box on the API connector that also gives you headers - you might get some clues there.
then try again and check the server logs for any errors

what api call are you trying to run?

Did you check to see the logs on your stripe account if any result was returned?

Was it on test mode or live version you ran the api call

I’m having the same issue too. Checked and re check, the debugger shows each run is successful it just stops. stripe just shows intent. It worked perfect a couple of days ago :frowning:

Sometimes, the issue can be related to development version and live version, Or you might have development key added but missing production key, And sometimes you might be using development credentials on production stripe or vice versa.

Without seeing a screenshot of the workflows we can’t really tell what the issue might be…

Check your JSON body parameters and headers to ensure the API call passes data correctly outside the connector.

What exactly does it look like? Under the hood, the Bubble connector uses a data mapper. Naturally, if you implement the same thing elsewhere in the app, you’ll get the same result. So, please provide a screenshot of what you’re doing (you can mask the data), and it will become clearer.