Back to tools

AI Agent Tool

Braintree logo

Braintree

PayPal's developer-focused payment gateway for card, PayPal, Venmo, and ACH transactions.

Payment ProcessingCommunity

paypal.com

•

One-click Login

•

Ready to use

About Braintree

Braintree (now officially PayPal Enterprise Payments) is a full-stack payment processing platform owned by PayPal, targeted at businesses and developers needing flexible, API-first payment integration. It supports credit/debit cards, PayPal, Venmo, ACH direct debit, and international payment methods. Key differentiators include the Braintree Vault for encrypted card storage, recurring billing and subscription management, machine-learning fraud detection, and PCI compliance. Custom interchange-plus pricing is available for merchants processing over $80,000/month.

AI Agent Use Cases

- Card payment processing (Visa, Mastercard, Amex, Discover) via REST API and SDKs

- Native PayPal and Venmo button integration

- ACH direct debit for bank transfers (0.75%, capped at $5)

- Braintree Vault for PCI-compliant encrypted payment method storage

- Recurring billing and subscription management

- Machine learning fraud detection with configurable risk filters

Available Actions

These are the specific actions that AI agents can perform with this tool

Inputs

customer_id

A string value representing an existing customer in your Vault that owns this address.

company

Company name.

country_code_alpha2

The ISO 3166-1 alpha-2 country code specified in an address.

country_code_alpha3

The ISO 3166-1 alpha-3 country code specified in an address.

country_code_numeric

The ISO 3166-1 numeric country code specified in an address.

country_name

The country name specified in an address.

extended_address

The extended address information—such as apartment or suite number.

first_name

The first name.

id

The two-letter value for an address associated with a specific customer ID.

international_phone

The phone number structured with country code and national number.

last_name

The last name.

locality

The locality/city.

postal_code

The postal code.

region

The state or province.

street_address

The street address.

Inputs

card_number

The credit card number that needs to be tokenized

expiration_date

The expiration date of the credit card

cvv

The CVV security code of the credit card

access_token

The OAuth access token required for authentication

Inputs

customer_id

A unique identifier for the customer that you want to delete from the Braintree system.

Inputs

customerId

Unique identifier for the customer, used to link the client token to the customer

merchantAccountId

Unique identifier for the merchant's account, potentially required depending on your configuration

Inputs

dispute_id

The ID of the dispute for which the evidence is being submitted

evidence_content

The text content or a Base64 encoded file that serves as evidence against the cardholder's claim

access_token

The OAuth access token provided by Braintree for API authentication