About Braintree
Braintree is a payment processing service designed for businesses to accept various payment types including credit cards, digital wallets like PayPal, Apple Pay, Google Pay, and Venmo, as well as ACH payments. It offers robust fraud protection tools and PCI compliance to safeguard transactions and reduce chargebacks. The platform supports recurring billing and provides automatic account updater features to keep payment information current. Braintree integrates seamlessly with numerous eCommerce platforms and mobile applications, enabling businesses to deliver smooth checkout experiences. As a PayPal service, it also facilitates access to the PayPal ecosystem, enhancing payment flexibility and reach for merchants.
Available Actions
These are the specific actions that AI agents can perform with this tool
Create a new address for a customer
customer_id
A string value representing an existing customer in your Vault that owns this address.
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.
locality
The locality/city.
postal_code
The postal code.
region
The state or province.
street_address
The street address.
Credit Card Tokenization
4 inputs
Tokenize a credit card using Braintree to prepare it for transactions
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
Delete a customer from the Braintree system using their unique ID.
customer_id
A unique identifier for the customer that you want to delete from the Braintree system.
Generate Client Token
2 inputs
Generate a client token to set up the Braintree client SDK.
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
Submit Evidence for Dispute
3 inputs
Submit evidence to dispute a chargeback against a merchant account in Braintree.
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