Braintree
PayPal-owned payments gateway. Single-endpoint GraphQL API for charging, refunding, vaulting payment methods, and managing customers and transactions.
Three ways to use Braintree
Chat with Geni
Ask Geni to pull data, take actions, or answer questions using this integration in a conversation.
Build a workflow
Create automated workflows that trigger on events, run on a schedule, or chain multiple tools together.
Power an app
Use this integration as a data source or action layer behind a dashboard, form, or internal tool.
Supported tools
Actions your AI agents can perform with Braintree.
Authorize Payment Method
Authorize (hold) funds on a payment method without submitting for settlement.
Capture Transaction
Capture (settle) a previously authorized transaction; supports partial capture.
Charge Credit Card
Authorize and submit for settlement a transaction against a single-use card nonce.
Charge Payment Method
Authorize and submit for settlement against any payment method (vaulted or single-use).
Convert Legacy ID to Global ID
Translate a classic numeric ID (transaction, customer, etc.) into a GraphQL global ID.
Create Client Token
Generate a client token used to initialize the client-side Braintree SDKs.
Get started automating Braintree
Ready-to-use workflows
Prompts using Braintree
Daily Braintree declined-payment recovery digest to Slack
Every weekday at 8am, your billing team gets a Slack rundown of yesterday's failed Braintree charges, the revenue at risk, and who to chase first.
Track new Braintree disputes before the deadline slips
Every three hours we scan Braintree for new disputes and chargebacks, open a tracked ticket with a tailored evidence checklist, and alert your team in Slack before the response deadline slips.
Weekly Braintree revenue and refund report for finance
Every Monday morning, finance leadership gets a clear recap of last week's Braintree sales, refunds, and disputes by email and Slack.
Sync settled Braintree payments into Xero every night
Every night, yesterday's settled Braintree payments post to Xero as receive-money entries tagged with their transaction IDs so the books reconcile themselves.