Connecting the Square Payment Gateway

Our integration with Square makes it easy for brick-and-mortar stores already using Square to launch and grow an online store. By enabling the Square payment gateway, you can accept payments for your BigCommerce orders using the same Square account you use to accept payments for POS transactions and be able to easily track transactions and orders from both directly in your Square Dashboard.

Currently the Square payment gateway works for merchants based in the United States (USD), Canada (CAD), United Kingdom (GBP) and Australia (AUD).

 

Note: Your store's default currency needs to match your store's billing country to successfully install Square.

Connecting Your BigCommerce and Square Accounts

I Already Have a Square Account, but I'm New to BigCommerce

1. Go to the Square Landing Page and enter your store's name. A trial store will be created for you.

2. To connect your new trial to your Square account, go to Store SetupPayments. You'll see a Square banner at the top of the page; click Set up.

Square banner and Set up button

3. You’ll be brought to the Square tab. Click Connect Square Account.

Square settings tab

You'll be taken to a page on Square and asked to confirm the link between BigCommerce and your Square account. You may be asked to log into your Square account if you haven't already.

4. Afterwards, you'll be redirected back to the BigCommerce control panel. You are now ready to accept payments using Square.

I Already Have a BigCommerce Account, but I'm New to Square

1. Go to Store SetupPayments.

2. Click Other Online Payment Methods, scroll down to Square and click Set up.

Click Set Up next to Square

3. Click the Square tab at the top of the page, next to General Settings, then click Connect Square Account.

Square settings tab

4. You'll be taken to a page on Square and asked to create your Square account. You'll then be asked to link your Square and BigCommerce accounts.

5. Afterwards, you'll be redirected back to the BigCommerce control panel. You are now ready to accept payments using Square.

I Already Have Both a Square and a BigCommerce Account

1. In the BigCommerce control panel, go to Store SetupPayments.

2. Click Other Online Payment Methods, scroll down to Square and click Set up.

Click Set Up next to Square

3. Click the Square tab at the top of the page, next to General Settings, then click Connect Square Account.

Square settings tab

4. You'll be taken to a page on Square and asked to log in to your Square account. You'll then be asked to link your Square and BigCommerce accounts.

5. Afterwards, you'll be redirected back to the BigCommerce control panel. You are now ready to accept payments using Square.

Syncing Inventory

You can automatically sync your products and stock levels between Square and BigCommerce with our built-in Square POS app. Learn more at Syncing Your Products with Square.

Common Questions

Pricing and Fees

What fees are associated with the gateway?

  • There is a 2.90% + $0.30 transaction rate.

Syncing BigCommerce and Square

How do I transfer my Square products to BigCommerce? What about syncing inventory?

  • You can automatically sync your products and stock levels between Square and BigCommerce with our built-in Square POS app. Learn more at Syncing Your Products with Square.

Can I see my BigCommerce orders in Square, or my Square orders in BigCommerce?

  • You can view your BigCommerce orders in your Square control panel. At this time you cannot see your Square orders in your BigCommerce control panel, but this is planned for a later update.

Account Eligibility

What currencies and countries does the payment gateway support?

  • Merchants must be in the United States, Canada, United Kingdom or Australia. Square can accept transactions in USD for United States-based merchants, CAD for Canda-based merchants, GBP for United Kingdom-based merchants, and AUD for Australia-based merchants.

What items are restricted for merchants to sell?

Transactions

After I create an account, what is the waiting period before I can process transactions?

  • You can begin accepting payments immediately after creating your account.

How long until a transaction's funds are transferred to my bank?

  • Funds are sent following your deposit schedule, usually within 36 hours of the transaction.

Will I or my customers receive an additional email or invoice from Square?

  • You and your customers through BigCommerce will only receive the BigCommerce receipt, not an additional Square receipt.

Refunds

How soon after a transaction can I perform a refund?

  • A refund can be initiated right after a payment has been completed. See Square's Refunds with Square.

Is there an amount of time after which I cannot perform a refund?

  • Currently refunds must be processed within 60 days of the original transaction.

Are there any fees for chargebacks/refunds?

  • There are no fees for either chargebacks or refunds.

Additional Features

Are there any fraud filtering options available?

  • There are no fraud filtering options. CVV and Zip Code checks are required on all transactions.

Does Square allow authorize-only or recurring/subscription payments?

  • Square does not offer either of these features at this time.

Troubleshooting and Payment Disputes

Why did my client receive an error when trying to pay?

  • Errors are only generated if the credit card number was entered incorrectly or if the card has insufficient funds. The most common cause is that the billing zip code provided doesn't match what the bank has on file. If you are having trouble, please feel free to call or email Square Support (support@squareup.com).

How are payment disputes handled?

How do I contact Square's Support?

Was this article helpful?