Action Output Variable Missing for BrainTree Payment Action in FlutterFlow

Actions & Logic

I'm setting up BrainTree payments in my FlutterFlow app but am facing an issue with tracking payment success. Unlike the Stripe Payment action, the "Action output variable" option is not available for the BrainTree Payment action in the Action Flow editor. Without this variable, I can't confirm the payment success status in my app logic directly.

Currently, when the payment is processed, "Success!" displays on the app page, and the payment is logged as successful in the BrainTree Sandbox. However, without an action output variable, I can’t access this success status in my app’s logic.

What have you tried so far?

BrainTree Webhooks: I explored BrainTree Webhooks to receive real-time updates on payment status, but didn't work and doesn't look like the best solution.

Custom Actions with API Calls: I created custom actions with API calls to BrainTree to manually check payment status, but didn't work and doesn't look like the best solution.

Did you check FlutterFlow's Documentation for this topic?
Yes
3
2 replies