Hello, I am new to this. So talk slow to me : )
I am working on a backend workflow for stripe and some of my fields aren’t giving me the options I need after "request data for my Subscriber ID =. I am not sure what the issue is. Help?
Hello, I am new to this. So talk slow to me : )
I am working on a backend workflow for stripe and some of my fields aren’t giving me the options I need after "request data for my Subscriber ID =. I am not sure what the issue is. Help?
Hi welcome to the forums
I assume you’ve already done the following:
Okay, about your backend workflow (BW). Is this a BW that you’re scheduling from a page in your app or are you working on a webhook / endpoint?
Please provide screenshots of your workflow and more context on what you’re trying to do. If you’d like 1 on 1 help I also offer free coaching calls (simply click the link in my profile)
Have a great day
It’s an endpoint. Bubble is logging my test events. Now my data requests don’t seem to be going through though. I need an “active status” field in my workflow to request data. But, I can’t find an option that I know will work.
…And Thanks for responding!!
The Request Data
is the information Stripe is sending to your endpoint. This information comes in the form of JSON and follows a certain structure. When you initialized your endpoint, Bubble analyzed the structure of the JSON data and “translated” it in the form of a data source called Request Data
that you can use in your workflow. The options that are accessible in this data source (Request Data
or you can also call this the HTTP Request
) are the fields that Bubble detected during the initialization phase.
What does this mean?
It means the options available to you are the options that Stripe sends over. If there isn’t an option here that you were expecting, I encourage you view the raw JSON request that stripe sent over during the initialization phase. It could be the case that the data you are looking for isn’t automatically sent in this request. In that case, you may need to make an additional API call in your backend workflow to get that info OR use a different Stripe endpoint.
I hope this information helps. Good luck.
Jonah
Yes, thank you. I tried doing another request to initialize data and now thats not coming through for some reason.
If that’s the case, the URL you provided to Stripe is incorrect.
Ill check again. It hadn’t changed so I am really confused. Ill confirm
If you change the name of the workflow, it changes the URL btw. Also, the URL changes depending on what branch your on
Ahh. Okay. That’s likely the issue. Thanks so much.