Connecting PayPal via Braintree is a great way to offer your customers another secure payment method. Not only are you able to use PayPal on its own but you can also offer Stripe as a payment option too. By pairing these two secure and popular payment processors you're able to provide more choice and security for your customers.
This guide outlines the steps to connect Braintree as your main payment processor or as a secondary payment processor to access PayPal alongside your credit card processor.
- Recharge Checkout on Shopify
- Recharge Checkout on BigCommerce
Before you start
- PayPal payments need to go through their subsidiary company, Braintree. The reason why is that Braintree is the only version of PayPal that allows the flexibility of changing or adjusting an existing subscription. Braintree supports PayPal as well as credit card payments.
- To accept PayPal, you'll need a PayPal Business account and a Braintree account. If you already have a PayPal Personal account, you can upgrade this for free.
- Be sure to review PayPal’s processing fees. If you refund an order, PayPal withholds the fixed fee portion.
- You can connect Braintree and Stripe simultaneously and allow credit cards to be processed in Stripe and PayPal to process in Braintree.
Step 1 - Sign up for a Braintree account
Step 2 - Enable Paypal in Braintree
To complete the setup in Braintree, you will need to connect your PayPal account to Braintree. Further instructions can be found in the PayPal Braintree guide.
Step 3 - Connect Recharge to Braintree
- In the merchant portal, click Settings and select Payment. Choose Braintree/PayPal from the dropdown menu under Payment processor.
- Enter your Braintree Merchant ID, Public Key, and Private Key into the fields below. To make PayPal available, you will need to select the Braintree PayPal Active checkbox.
View PayPal at checkout
Customers will see a PayPal option at checkout. They can log in to their PayPal account to complete their purchase.
Test a PayPal transaction
PayPal doesn’t support a test or sandbox mode, so you will need to process a real transaction to test your PayPal connection. To test a PayPal transaction, use an alternate PayPal account at checkout, and then refund the order. It isn’t possible to check out using the same PayPal Business account connected to your site. Running a test transaction has more information and a video on the topic.
Note: PayPal charges a fixed fee on each transaction (for example, $0.30 for transactions for U.S.-based accounts) this fixed fee isn't returned for refunded transactions.
Connecting PayPal as a secondary payment processor
If you are currently using Stripe or Authorize.net, you can also enable PayPal via the Braintree integration.
- In the merchant portal, click Settings and select Payment.
- Choose Braintree/PayPal from the dropdown menu under Payment processor.
- Enter your Braintree Merchant ID, Public Key, and Private Key.
- Check the Braintree PayPal Active checkbox.
- Click Save.
- Return to the payment processor dropdown, re-select your primary payment processor from the dropdown and click Save again.
Enable Apple Pay
If you are using Braintree as your primary payment processor, you can use Apple Pay. Visit Setting up Apple Pay for more information.
Can I change my Braintree account on file with Recharge?
If you need to change the Braintree account on file for any reason you can update the Braintree keys through your Payment settings. If you have existing customers, you must contact Braintree to transfer your current customers to the new account using the same customer ID.
How does Recharge handle currency conversion if my Recharge account uses one currency but my Braintree account uses another?
You must configure both Recharge and Braintree with the same currency. Setups with Multiple currencies are not supported.
Who to contact for support
For anything else related to PayPal or Braintree, including declined charges, prohibited products, or required information, please contact Braintree or visit the PayPal or Braintree documentation. Popular articles include:
- Confirm your bank account
- Verify your account
- Withdraw your money
- Reset password
- Important gateway credentials
Didn’t find what you’re looking for?Contact us