Stripe is our most recommended and popular payment processor. They have great support and affordable fees. They also work seamlessly with all eCommerce platforms ReCharge integrates with and allow you to sell your items without any hassle. Connecting your Stripe account to ReCharge is an easy process that can have your customers checking out within minutes.
Before you start
- It is important to know what is allowed by Stripe as you can be denied due to the nature of the product. Products such as cannabis paraphernalia, pseudo-pharmaceuticals, guns, weapons, gambling or a variety of others are not allowed.
- If your store is on Shopify, the Stripe account must be separate from Shopify Payments in order to store customer's credit cards. For more information, visit Payment processors FAQ.
- We recommend that you turn off the Stripe receipt email in your Stripe account settings since ReCharge and your ecommerce platform will handle order confirmation notifications.
- Stripe's processing fees vary depending on where you're located. Visit Stripe's documentation for more details:
Contact Stripe for help if you do not see your country listed.
Step 1 - Connect to Stripe
- In the ReCharge Dashboard, click on the wrench icon and select General settings if you're on Shopify or Payments (General) if your store is hosted on BigCommerce.
- Under the Payment processor section, select Stripe from the dropdown.
- Click on Connect with Stripe.
Step 2 - Add a Stripe account
New account:
- On the following page, click Sign up in the upper right-hand corner.
- Complete the Activate your account form.
- Click Authorize access to this account to complete sign-up and connect your account to ReCharge.
Existing account:
- On the following page, click Sign in with Stripe to connect which will prompt you to enter your Stripe credentials.
- Enter in your Stripe email and password and click Sign into your account.
- Select the Stripe account from the dropdown and click Connect my Stripe account.
Note: Ensure the currency setting is the same on Stripe, ReCharge, and your ecommerce platform. If your account is set to a different currency, this will result in customers being charged incorrectly.
Stripe deferred account activation
While signing up for ReCharge, we offer the option to create a deferred Stripe account. Doing so will enable quick setup for Stripe and allow you to seamlessly finish payments set up on ReCharge. You have a week to finish account activation with Stripe, including filling out your banking information and providing personal information verification.
Issue a manual charge
You may need to charge a customer directly through Stripe. If you are using Braintree, please visit this link.
- Log into Stripe
- Search for the customer
- Scroll down to the Payments section and click the + Create Payment button.
- Enter the currency and amount. Be sure to note in the description that it's a manual charge. This will help you in the future when you need to quickly know the reason for this. Click Charge Customer and you're done.
Auto-updater for expired cards
When you save a customer with Stripe, their card will continue to work even if the physical card gets replaced by the bank. For more information about the automated card update feature in Stripe, visit Saving Cards.
Stripe and Paypal
Although we do recommend Stripe, we also have an option for accepting payments with PayPal via Braintree. Both Stripe and Braintree can be enabled on your ReCharge store at the same time. For help setting up both processors, visit Connecting Paypal as a secondary processor.
Testing credentials
If you are setting up a development or test store, you can enable Developer Tools and enter in Stripe API test keys.
- In the ReCharge Dashboard, click on the wrench icon and select General settings.
- Under the Payment processor section, select Stripe from the dropdown.
- Under Developer Tools, check the checkbox to enable the Stripe testing environment.
- Enter in the secret key and publishable key for your Stripe test account.
- Click Save when finished.
Change Stripe accounts
If you have an existing Stripe account connected and you need to switch to a different Stripe account, visit Changing Stripe accounts.