I’m having a challenge here and asking for some help, a different perspective.
I need to verify and create a thing on my bubble database after payment has been completed. I’m using flutterwave as a payment gateway API. and big thanks to @nocodeventure the API.
I have created a Backend workflow Endpoint to verify the transaction and create a thing on my DB.
All my settings seem correct, I’ve re-checked to see if I didn’t skip something, but all seem good. I can even successfully Initialize my API call. (see below)
If you re-initialized it and it still doesn’t save, you can file a bug report with Bubble and for the time being, you can use the manual param options. I am assuming you only need the status param?
How did everything go fellas? You should initialize the data again. Request data is only empty if the api hasn’t been initialized.
Have you checked if your api endpoint has public access?
@mxolisipn The plugin has a seperate workflow available for transaction verification. It’s called ‘Verify Transaction’. You can verify the txref returned from Flutterwave with this call.
Another tricky thing is that when I Reinitialize call from the bubble API Connector, I do get a body status “success”. but this status is not available to create a new thing.
As for the meeting booking, I will book a meeting for Monday.
I have the same issue experienced by @mxolisipn .
I want to use stripe webhook. It seems that I have correctly initialize the end point. It automatically detected data and I can modify it. I have also created a Backend workflow Endpoint to verify the transaction and create a thing on my DB and it did but fields with request data remains empty.
Try to check the “ignore privacy rules” checkbox in the endpoint settings, and generate a test webhook on Stripe side.
Also, have you removed the “/initialize” part of the webhook URL on stripe side? You can share a screenshot of the Stripe webhook config if you want and can, it would help.