How To Configure Braintree Payment Method In Magento 2

Integrating the Braintree payment method into your store to increase order completion rates. In this post, I will guide you on How To Configure Braintree Payment Method In Magento 2.

Braintree is a company that specializes in mobile and web payment systems for e-commerce companies. Braintree provides businesses with the ability to accept payments online or within their mobile application.

Through this post, I hope it will help you configure the Braintree payment method easily for your store.

Configure Braintree Payment Method In Magento 2

tep 1: Log in to Admin Panel.

Step 2: On the Admin Panel sidebar, go to Stores > Settings > Configuration.

Step 3: In the left panel, choose SALES > Payment Methods.

Choose SALES Payment Methods

Step 4: Select the Merchant Country where your business is located in the Merchant Location section.

Select Marchant Country

Step 5: Expand RECOMMENDED SOLUTIONS, click Configure button for Braintree.

Expand RECOMMENDED SOLUTIONS, click Configure button for Braintree

Step 6: Complete the required Braintree settings.

Basic Braintree Settings

Basic Braintree Settings
  • Title: Enter a Title to identify this payment method during checkout.
  • Environment: Set the current operating environment for Braintree transactions.
    • Sandbox: For testing.
    • Production: For ready to go live.
  • Payment Action: Set Payment Action.
    • Authorize only: Approves the purchase and puts a hold on the funds.
    • Authorize and Capture: Approves the purchase and immediately withdrawn from the customer’s account.
  • Merchant ID: Enter the Merchant ID from your Braintree account.
  • Public Key, Private Key: Enter the credentials from your Braintree account.
  • Enable this Solution: Set Enable this Solution to Yes.
  • Enable PayPal through Braintree: Set Enable PayPal through Braintree to Yes to include PayPal as a payment option with Braintree.
  • Vault Enabled: Set Vault Enabled to Yes if you want the ability to store customer information securely, so customers don’t have to reenter it each time they make a purchase.

Advanced Braintree Settings

Advanced Braintree Settings
  • Vault Title: Enter a descriptive title for your reference that identifies the vault where your customer card information is stored.
  • Merchant Account ID: Enter the Merchant ID from your Braintree account.
  • Advanced Fraud Protection: Set Advanced Fraud Protection to Yes to use Braintree fraud protection for all transactions.
  • Debug: Set Debug to Yes if you want the system to save a log file of interactions between your store and Braintree.
  • CVV Verification: Set CVV Verification to Yes to require customers to provide the three-digit security code from the back of a credit card.
  • Credit Card Types: Select each credit card that is accepted by your store as payment through Braintree.
  • Sort Order: Enter a number for Sort Order.

Country Specific Settings

Country Specific Settings
  • Payment from Applicable Countries: Set Payment from Applicable Countries.
    • All Allowed Countries: Customers from all countries specified in your store configuration can use this payment method.
    • Specific Countries: After choosing this option, the Payment from Specific Countries list appears.
  • Country Specific Credit Card Types: Click Add Rule to identify the credit cards that are accepted from each country.

PayPal through Braintree

PayPal through Braintree
  • Title: Enter a Title to identify Braintree’s payment by PayPal option during checkout.
  • Vault Title: Enter a descriptive title to identify the vault where your customer card information is to be stored.
  • Sort Order: Enter a number for Sort Order.
  • Override Merchant Name: Enter the name as you want to display your merchant name differently than what is defined in your store configuration.
  • Payment Action: Set Payment Action.
    • Authorize only: Approves the purchase and puts a hold on the funds.
    • Authorize and Capture: Approves the purchase and immediately withdrawn from the customer’s account.
  • Payment from Applicable Countries: Set Payment from Applicable Countries.
    • All Allowed Countries: Customers from all countries specified in your store configuration can use this payment method.
    • Specific Countries: After choosing this option, the Payment from Specific Countries list appears.
  • Require Customer’s Billing Address: Set Require Customer’s Billing Address to Yes to require that customers provide a billing address.
  • Allow to Edit Shipping Address Entered During Checkout on PayPal Side: If you want customers to be able to edit the shipping address while completing a PayPal transaction, set it to Yes.
  • Debug: Set Debug to Yes if you want the system to save a log file of interactions between your store and PayPal through Braintree.
  • Display on Shopping Cart: Set Display on Shopping Cart to Yes to display the PayPal button on both the mini shopping cart and shopping cart page.
  • Skip Order Review: Set Skip Order Review to Yes if you want to bypass the Order Review step before the order is submitted.

3D Secure Verification Settings

3D Secure Verification Settings
  • 3D Secure Verification: Set 3D Secure Verification to Yes if you want to add a verification step for customers using credit cards that are enrolled in a verification program such as “Verified by VISA”.
  • Threshold Amount: Enter the minimum order amount that is required to trigger 3D verification.
  • Verify for Applicable Countries: Set Verify for Applicable Countries.
    • All Allowed Countries: Customers from all countries specified in your store configuration can use this payment method.
    • Specific Countries: After choosing this option, the Payment from Specific Countries list appears.

Dynamic Descriptors

Dynamic Descriptors
  • Enter the Dynamic Descriptor for the NamePhone, and URL

Step 7: When complete, click Save Config button.

This is the end of the How To Configure Braintree Payment Method In Magento 2.

Follow us for the more helpful posts!

We hope this is a useful post for you.

Thank you for reading!

5 2 votes
Article Rating

Aaron LX

Aaron is a passionate writer, crazy about shopping, eCommerce and trends. Besides his outstanding research skills and a positive mind, Aaron eagerly shares his experience with the readers.

Leave a Reply or put your Question here

0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x