Recharge

ReCharge

loader-icon

 

All payment processors that Recharge integrates with are PCI compliant, fully encrypted, and regularly audited by third parties. Choosing which processor to use depends on a few factors, such as your location, which payment methods you want to offer, and which Recharge checkout platform your store is using.

 

This guide outlines all of the payment processors that Recharge integrates with and compatibility based on your platform. For additional resources, visit Payment processors.

 

 

Platform compatibility

The payment processors available to you depend on the Recharge checkout platform you're using. Refer to the table below to confirm which sections in this guide are relevant to your platform.

 

ReCharge Platform Compatibility


Platform

Payment processor

Additional Payment Types Supported

BigCommerce Checkout Integration

Stripe

Apple Pay, Google Pay, SEPA&iDEAL***

Braintree

Apple Pay, PayPal

Authorize.net

ReCharge Checkout on BigCommerce

Stripe

Apple Pay, Google Pay, SEPA&iDEAL***

Braintree

Apple Pay, PayPal

Authorize.net

ReCharge Checkout on Shopify**

Stripe

Apple Pay, Google Pay, SEPA&iDEAL***

Braintree

Apple Pay, PayPal

Authorize.net

Shopify Checkout Integration

Shopify Payments

Apple Pay, Google Py, Shop Pay

Stripe (Limited)*

Apple Pay, Google Pay

PayPal Express

Authorize.net

Adyen****

 

*Note: Shopify determines the eligible subscription payment processors for merchants using the Shopify Checkout Integration.**Note: Shopify Legacy gateways are exclusively for migrating stores and should only be used in collaboration with a Migrations Engineer.

***Note: Only available for EU merchants with EUR currency, refer to SEPA Direct Debit and iDEAL for more details.

****Note: You can offer Adyen as a payment method for new customers. Existing customers may experience issues, as Adyen is currently confirmed as incompatible with accelerated payment methods such as ShopPay or ApplePay. Work with Shopify's support team if there are any issues since Recharge does not have access/control over the payment integration.

Connecting to Braintree or PayPal via Braintree

 

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.

 

 

Before you start

  • 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

You will need to sign up for an account at Braintree Payments. If you are also planning to offer PayPal, be sure to register a free PayPal Business 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

  1. In the merchant portal, click Settings and select Payment.
  2. Choose Braintree/PayPal from the dropdown menu under Payment processor.Select Braintree/PayPal from the drop down menu
  3. 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.

 

Tip: If you need help finding your keys, see Braintree's guide on Important gateway credentials.

Enter Braintree keys and check the Braintree PayPal active checkbox

 

Note: If you have multiple stores linked to the same Braintree account, and use multiple currencies across those accounts, you will need to provide a Braintree merchant account ID to the Recharge support team to specify the account.

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.

  1. In the merchant portal, click Settings and select Payment.
  2. Choose Braintree/PayPal from the dropdown menu under Payment processor.
  3. Enter your Braintree Merchant IDPublic Key, and Private Key.
  4. Check the Braintree PayPal Active checkbox.
  5. Click Save.
  6. Return to the payment processor dropdown, re-select your primary payment processor from the dropdown and click Save again.
Note: Make sure you re-select your primary payment processor (Stripe or Authorize.net) after inputting and saving your Braintree/PayPal credentials. This will ensure credit cards will still process through your primary payment processor.

View PayPal at checkout

Customers will see a PayPal option at checkout. They can log in to their PayPal account to complete their purchase.

 

 

PayPal at the checkout
Note: If the PayPal button is not visible, double-check if the PayPal checkbox is ticked in your Payment settings on Recharge. If checked, confirm that you have enabled PayPal in Braintree.

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.

 

 

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.

Transferring from Braintree to Stripe or Authorize.net

 

 

https://support.getrecharge.com/hc/en-us/articles/5817907789335-Transferring-from-Braintree-to-Stripe-or-Authorize-net