Payment processors
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.
Platform |
Payment processor |
Additional Payment Types Supported |
BigCommerce Checkout Integration |
Apple Pay, Google Pay, SEPA&iDEAL*** | |
Apple Pay, PayPal | ||
Recharge Checkout on BigCommerce |
Apple Pay, Google Pay, SEPA&iDEAL*** | |
Apple Pay, PayPal | ||
Recharge Checkout on Shopify** |
Apple Pay, Google Pay, SEPA&iDEAL*** | |
Apple Pay, PayPal | ||
Shopify Checkout Integration |
||
Stripe (Limited)* | ||
|
||
Authorize.net |
|
|
Adyen**** |
|
**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.
Direct Debit Limitations for European/UK Merchants
Merchants based in Europe or the UK considering the use of direct debit methods like SEPA (Eurozone) for migrating to Recharge should ensure compatibility with their chosen payment processor. Stripe supports direct debit methods, but it's important to note that Recharge does not support Bacs direct debit for UK merchants.
Before migration, a pre-validation of payment methods is necessary to confirm compatibility with Recharge.
Considerations
- Currency Compatibility: SEPA transactions require EUR currency and are not compatible with GBP currency settings in Recharge.
- Migration Complexity: Pre-migration scoping is critical to ensure successful migration for GoCardless or direct debit migrations.
Access and enable your payment processor in Recharge
Recharge Checkout on Shopify or BigCommerce
- Click Settings in your merchant portal and select Payment.
- Select the payment processor you would like to connect from the dropdown under Payment processor.
Shopify Checkout Integration
To process subscription orders using the Shopify Checkout Integration, you must have one of Shopify’s eligible subscription payment processors enabled on your Shopify store, when you install and set up Recharge.
You will see Shopify Checkout Integration Payment Gateway in your Payment processor settings. This setting informs Recharge that Shopify is handling the payment processing.
- Click Settings in your merchant portal and select Payment.
- View Shopify Checkout Integration Payment Gateway under Payment processor.
Stripe
Stripe lets customers pay with their credit card without creating or logging into an account. Refer to Connecting to Stripe for instructions. Stripe accepts payments from the following cards:
- Visa (credit and debit cards)
- MasterCard (credit and debit cards)
- American Express
- Discover (US merchants only)
- SEPA (EU merchants using EUR only)
You can also accept Apple Pay or Google Pay from customers checking out on a supported device.
After connecting your Stripe account, your checkout page looks like this:
Visit Stripe's global page to see their supported countries. The available currencies depend on the location of the bank account connected to your Stripe account.
Note: To offer PayPal alongside Stripe, connect with Braintree.
When migrating direct debit payments (e.g., from GoCardless) to Stripe, ensure that the payment data adheres to Stripe's requirements for direct debit methods. European merchants utilizing SEPA must operate their store in EUR to ensure compatibility. Recharge is not compatible with Bacs for UK merchants using GBP
PayPal
PayPal via Braintree
Signing up for Braintree and connecting a PayPal Business account lets customers check out using their PayPal accounts. Customers can select PayPal to log in to their account and complete the purchase.
All PayPal payments need to go through their subsidiary company, Braintree. 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.
Refer to Connecting to Braintree or PayPal via Braintree for instructions.
PayPal Express
PayPal Express is a payment method that allows customers to use PayPal directly from your checkout and offers multiple payment options (i.e. the ability to pay via credit card or debit card). Shopify allows you to use PayPal Express as a form of payment for your subscription customers if you have:
Refer to Shopify’s article to set up PayPal to learn more.
After your account is approved, PayPal is displayed as a Payment option at the checkout for your customers. Customers can access their customer portal to update their PayPal billing information directly in PayPal.
Authorize.net
You will need to obtain your API Login ID and Transaction Key and send it to Recharge support. You must also reach out to the Recharge support team if you ever want Authorize.net removed or updated.
Recharge Checkout on Shopify or BigCommerce
Merchants using the Recharge Checkout on Shopify or BigCommerce can refer to Recharge's guide for Connecting to Authorize.net.
Once connected, the checkout page looks like this:
Note: To offer PayPal alongside Authorize.net processor connect with Braintree.
BigCommerce Checkout Integration
Stores using the BigCommerce Checkout Integration can refer to Recharge's guide for Connecting to Authorize.net.
Once connected, the checkout page looks like this:
Shopify Checkout Integration
Refer to Shopify's article on Authorize.net to enable this payment processor on the Shopify Checkout Integration.
Shopify Payments
Shopify Payments is Shopify's own payment gateway that works with subscription orders on the Shopify Checkout Integration, as long as your store meets the requirements. Refer to Shopify's guide to learn more about setting up Shopify Payments, along with their FAQs including requirements and eligibility. Common eligibility requirements to consider are:
Google Pay
Google Pay is a mobile payment and digital wallet service created by Google. Recharge supports Google Pay for mobile checkouts in conjunction with Stripe. Once Recharge detects that you are using Stripe for payment processing, you'll see the option to enable Google Pay in the Checkout settings under Checkout page controls. Refer to Setting up Google Pay for instructions.
Once you have enabled Google Pay, your customers see the Google Pay option when checking out using the Google Chrome browser, if they have enabled Google Pay and have Google Pay synced with Chrome.
Apple Pay
Apple Pay is a mobile payment and digital wallet service created by Apple. Recharge supports Apple Pay for mobile checkouts in conjunction with both Stripe and Braintree. Once Recharge detects that you are using Stripe or Braintree for payment processing, you'll see the option to enable Apple Pay in the Checkout settings under Checkout page controls. Refer to Setting up Apple Pay for instructions.
Once you have enabled Apple Pay, your customers see the Apple Pay option when checking out with an iOS mobile device using the Safari browser.
Processing fees
Refer to the payment processor's guide to learn more about processing fees: