Stripe API Call not returning all data in workflow

Hey guys I need help with a problem. I set a call to ask to Stripe for more Info on an invoices I used Expand payment intent. And it works fine it returned all the fields I need.

The problem is when i try to use the call in my workflows, when tried alone it works fine but in the secuence is receiving the invoice_id and returning data but the expand data is coming Empty any idea on how to solve this or what can be?

Thanks in advance

Try these steps to troubleshoot Stripe API expand issues in workflows:

  1. Double check the expand parameter. It should be ‘expand=payment_intent’—exact spelling/format matters.
  2. Make sure you’re using the same API call setup in the workflow as in manual calls. Sometimes the ‘expand’ is missed or misconfigured in the workflow connector.
  3. Use ‘initialize call’ on the API Connector to verify the returned structure contains expanded fields.
  4. Test with a fresh invoice_id each time—Stripe can cache responses if you hit the same endpoint repeatedly.
  5. If you use backend workflows, log the raw response so you can see exactly what is returned inside Bubble.
  6. Stripe sandbox sometimes omits fields if there is no actual payment linked. Check with real transactions if possible.

If these don’t solve it, post your full API request (with redacted keys). There may be a subtle formatting mismatch.

Let me know what you find and I can help debug further.

1 Like