Connecting Stripe Payment Gateway
Stripe is a great way to accept payments online and one of the easiest to set up with BigCommerce. Stripe aims to expand internet commerce by making it easy to process transactions and manage an online business. You can connect to Stripe as a payment gateway on BigCommerce to accept credit card payments.
Before enabling Stripe, the store needs to fulfill the following requirements:
- The store cannot be selling any of the Prohibited Businesses
- Merchants must be based in one of the following countries:
- Hong Kong
- the Netherlands
- New Zealand
- United Kingdom
- United States
Setting up Stripe
To set up Stripe, go to Store Setup › Payments and select Stripe from the list of Online Methods.
Click the link to the Stripe Dashboard to log in or sign up
Once set up with a Stripe account, you can set up a Display Name, Transaction Type and Test Mode in your BigCommerce Control Panel.
There are only a few settings available from your BigCommerce control panel.
Display Name — control how the payment method appears at checkout. We recommended something like Credit/Debit.
Transaction Type — can be set to Authorize & Capture or Authorize Only. Authorize Only allows you to capture the funds manually. See Manually Capturing Transactions (Authorize Only) to learn more.
Test Mode — set this to Yes to test checkout flow. Make sure this is set to No when your store goes live.
Pricing and Fees
What fees are associated with the gateway?
2.9% + 30¢ See Stripe Pricing for more details.
What currencies and countries does the payment gateway support?
* Please note that the countries listed on Stripe's site may not work yet with the BigCommerce integration. See Requirements for the list of countries that work with BigCommerce.
What items are restricted for merchants to sell?
After I create an account, what is the waiting period before I can process transactions?
There is no waiting period. However, Stripe does flag accounts for verification after a certain processing threshold.
How long until a transactions funds are transferred to my bank?
The first payout is made 7 - 10 days after the first successful payment. Subsequent payouts are processed according to your account's payout schedule. See Receiving Payouts for more information.
Will I or my customers receive an additional email or invoice from Stripe?
You can opt to send email receipts. See Email Receipts to learn how to enable it.
How soon after a transaction can I perform a refund?
Stripe submits a refund requests to your customer’s bank or card issuer immediately. Your customer sees the refund as a credit approximately 5-10 business days later, depending upon the bank. Once issued, a refund cannot be canceled.
Is there an amount of time after which I cannot perform a refund?
No. However, refunds processed long after the charge may not always be successful - as the payment source could have expired.
Are there any fees for chargebacks/refunds?
There may be a fee for disputed charges. See Dispute fees for more information.
Are there any fraud filtering options available?
Stripe utilizes Radar for fraud prevention. It can be connected to and managed from a Stripe account.
Does Stripe allow authorize-only or recurring/subscription payments?
Authorize-only: Creating Charges
Troubleshooting and Payment Disputes
Why did my client receive an error when trying to pay?
- Issuer-based declines: Payments declined by card issuers
- Radar/fraud blocked charges:Blocked payments
- API-based: API Errors
How are payment disputes handled?
- Please see Disputes and Fraud for information on how Stripe handles disputes.
How do I contact Stripe's support?