• SUCCESS
  • CANCEL
  • AUDIT
  • HUMAN

How to manage payment authorizations with your AI

Connect Braintree once. Your agent then handles the movement of funds and the clearing of holds as your orders move through fulfillment.

Ask AI about this page

Short answer

How can my AI handle Braintree payment authorizations?

Your agent uses Braintree tools to check transaction statuses, capture funds for completed orders, or void authorizations for canceled ones. You'll see how the agent moves through these states below.

Payment outcomes

Where your payments land

These are the specific results your AI produces.

SUCCESS

Funds captured

The AI moves a pending authorization to a completed state. You get confirmed revenue for fulfilled orders.

CANCEL

Authorizations voided

The AI clears pending holds on customer cards. This prevents accidental charges for canceled shipments.

AUDIT

Transaction history

The AI pulls specific transaction details. You get the exact data needed to reconcile orders or troubleshoot errors.

HUMAN

Manual intervention

The AI flags issues it can't resolve. You step in to handle complex disputes or edge cases that require a person.

The workflow

What your AI does when <the thing arrives>.

The AI acts as the bridge between your order status and your Braintree account.

  1. Identify the transaction

    The AI looks up the specific payment record to see if it is currently authorized or pending.

    get_transaction
  2. Finalize the sale

    When you confirm an order is shipped, the AI pulls the funds from the authorized amount.

    capture_transaction
  3. Release the hold

    If an order is canceled or fails, the AI removes the pending authorization so the customer's credit is released.

    void_transaction
  4. Verify the status

    The AI double checks the transaction state to ensure the capture or void was successful.

    get_transaction

Try it

Copy these to start.

Use these prompts to trigger actions in Braintree.

Starting points

These are just ideas. Swap out the specific transaction IDs or order numbers with your actual Braintree data.

Braintree Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_OrZt8at3Cszx0AC8W3EGzjx9G5lNeLsiQeo0EYE6/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Braintree capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "braintree-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_OrZt8at3Cszx0AC8W3EGzjx9G5lNeLsiQeo0EYE6/mcp"
    }
  }
}
Copy into chat04
  • Get the details for transaction ID 12345 and tell me if it's still pending.

  • I just shipped order #9876. Capture the authorization for this transaction.

  • The customer canceled their order for transaction 54321. Void that authorization now.

  • Check the status of the last three transactions in my Braintree account.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect Braintree once, then ask.

You only need to link your account once. Your credentials stay encrypted, and you can immediately start managing payments through your preferred AI client.

Connect Braintree to your AI

FAQ

How this task behaves

  • 01

    Can the AI issue a full refund?

    No. The AI can void an authorization or capture a payment, but it does not have a tool to process refunds for already settled transactions.

  • 02

    Will the AI charge my customers without me knowing?

    The AI only executes captures or voids when you explicitly tell it to do so in your chat or via your automated logic.

  • 03

    Can the AI change the customer's credit card details?

    No. This MCP only handles the lifecycle of existing transactions; it cannot modify card data or create new payment methods.

  • 04

    Does the AI handle partial captures?

    The AI uses the capture tool to move funds, but it follows the specific transaction parameters provided in the request.

  • 05

    What happens if a void fails?

    If the tool returns an error, the AI will report the failure to you so you can handle the issue manually.

  • More questions about Braintree? The Connector page answers them. See everything the Braintree Connector can do

Connect Braintree to Claude, Cursor, ChatGPT & more