All payment processors we integrate with are PCI compliant, fully encrypted, and are regularly audited by third-parties. You can connect Stripe, Braintree, or Authorize.net. Choosing which processor to use depends on a few factors, like where you're located and which payment methods you want to offer. This guide covers these options and tips on selecting the best one for your needs
Watch a video
To enable a payment process in ReCharge, select the wrench icon from the ReCharge Dashboard then click on General Settings. Select the payment processor you would like to connect from the dropdown under Payment processors.
Connecting Stripe lets customers pay with their credit card without creating or logging into an account. Stripe accepts payments from these cards:
- Visa (credit and debit cards)
- MasterCard (credit and debit cards)
- American Express
- Discover (US merchants only)
You can also accept Apple Pay from customers checking out on a supported device.
After connecting your Stripe account your checkout page will look 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.
For instructions on connecting Stripe, visit Connecting to Stripe.
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 into their PayPal 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.
For instructions on connecting Braintree or Paypal, visit Connecting to Braintree or PayPal via Braintree.
Note: You can have both Stripe and Braintree active at the same time on your account.
To enable Authorize.net, you will need to obtain your API Login ID and Transaction Key and send it to ReCharge support.
Once connected the checkout page will look like this:
For instructions on connecting Authorize.net, visit Connecting to Authorize.net.
Note: You will also need to reach out to our support team if you ever want Authorize.net removed or updated.
Offering Apple Pay
First, you’ll need to use Stripe as your main payment processor. See our guide for more information on how to connect Stripe. Once ReCharge detects that you're using Stripe for payment processing, you'll see the option to enable Apple Pay in the Checkout settings under Checkout page controls.
Once you have enabled Apple Pay, your customers will see the Apple Pay option when checking out with an iOS mobile device using the Safari browser.
For instructions on connecting Apple Pay, visit Apple Pay.
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 ReCharge Dashboard, click the wrench icon and General Settings.
- Under the Payment processors section, select Braintree/Paypal from the dropdown.
- Enter in your Braintree Merchant Id, Public Key, and Private Key.
- Check the Braintree Paypal Active checkbox.
- Click save.
- Return to the payment processor dropdown, and re-select your primary payment processor from the dropdown and click Save again.
Stripe, Braintree, and Authorize.net all charge processing fees. For more information:
For frequently asked questions, visit Payment processors FAQ.