Braintree
Braintree payment gateway integration with support for credit cards, digital wallets, 3DS authentication, and comprehensive payment processing capabilities.
Supported Functionality
| Feature | Supported |
|---|---|
| Authorization | ✅ |
| Capture | ✅ |
| Refund | ✅ |
| Void | ✅ |
| Card Tokenization | ✅ |
| Dynamic Merchant Descriptors | ❌ |
| 3D Secure | ❌ |
| $0 Transactions | ✅ |
Setup
To connect a Merchant using the Braintree Gateway,
- First add Merchant
- Select Braintree as the Gateway
- Add Gateway Details as outlined below
| Gateway Details | Description |
|---|---|
| Public Key* | provided by Braintree |
| Private Key* | provided by Braintree |
| Merchant ID* | provided by Braintree |
| Merchant Payment Methods* | The types of payment methods this merchant accepts — credit card and digital wallets. |
| Merchant Card Types* | Card types to be accepted on this Merchant |
| Merchant Default Currency* | Default currency that will be used, if currency is not specified |
| Merchant Currencies* | All currencies accepted on this merchant |
| Bypass $0 Transaction Authorizations | Check this box to bypass Braintree entirely for $0 credit card transactions — the customer and payment token will not be stored. When unchecked, Braintree will validate and store the customer and payment token for future use without attempting a charge. Other payment methods (Apple Pay, Google Pay, etc.) will always validate and store the customer and payment token without attempting a charge. This setting only applies to initial transactions — $0 renewals will always bypass the gateway. Learn more about $0.00 transaction handling. |
*Required
Supported Payment Methods
Credit Card
Apple Pay
Google Pay
Card Tokenization
Charges made with card data ask Braintree to save the card. Vrio stores the returned payment method token and reuses it for every renewal.
Dynamic Merchant Descriptors
Vrio does not send a descriptor to Braintree with the charge, so the customer's statement shows whatever is configured on your Braintree account.
3D Secure
Braintree does not accept 3D Secure authentication data. Authentication values passed with an order are not sent to the gateway.
Testing
Note : Placing test orders using Braintree test cards will not automatically set the order as a test in Vrio. Be sure to flag the order as a test using the is_test flag after the order is processed. For more details on placing test orders, click here.
For Braintree test cards, check here.
Updated 3 days ago
