WooCommerce Square


Adds ability to sync inventory between WooCommerce and Square POS. In addition, you can also make purchases through the Square payment gateway.

Take Credit card payments easily and directly on your store

The Square plugin extends WooCommerce allowing you to take payments directly on your store via Square’s API.


You can download an older version of this gateway for older versions of WooCommerce from here.

Automatic installation

Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t need to leave your web browser. To
do an automatic install of, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.

In the search field type “WooCommerce Square” and click Search Plugins. Once you’ve found our plugin you can view details about it such as the point release, rating and description. Most importantly of course, you can install it by simply clicking “Install Now”.

Manual installation

The manual installation method involves downloading our plugin and uploading it to your web server via your favorite FTP application. The WordPress codex contains instructions on how to do this here.


Automatic updates should work like a charm; as always though, ensure you backup your site just in case.


Does this require an SSL certificate?

Yes! SSL certificate must be installed on your site to use Square.

Where can I find documentation?

For help setting up and configuring, please refer to our user guide

Where can I get support or talk to other users?

If you get stuck, you can ask for help in the Plugin Forum.


augustus 13, 2019
I'd love to get this working again, but have been beating my head against a wall for days. I keep seeing a message stating that square was disconnected, now after uninstalling/reinstalling, I'm worse off than ever before. My site is dead in the water and not accepting any sales because of the failure of this plugin. 0/10 would never download again.
augustus 8, 2019
Charges wrong amounts, way too hard to get support. Cost me thousands last year; finally decided to give it another try; seemed to be working but now they've messed it up again. Whilst the lower fees may be attractive, don't bother with these guys it's a waste of your precious time and money.
augustus 3, 2019
Can't even downgrade without getting failed orders. Tech support is so hard to get due to stupid rules that don't even work. Was any testing at all done on this before it was released?
augustus 1, 2019
This plugin has so much promise to help small businesses but they made a complete mess of the last update so much so they had to roll it back to the old version! We lost all of our quantities as Square suddenly decided that if I want to change any quantities in my store I have to log onto the Square website to do this as they disabled the quantity feature in WooCommerce. Sync has never worked properly. When I rolled back to the old version the card payment field didn't show on the checkout page so this is when I disabled square completely until the developers can push a proper, tested update.
Lees alle 12 beoordelingen

Bijdragers & ontwikkelaars

“WooCommerce Square” is open source software. De volgende personen hebben bijgedragen aan deze plugin.


“WooCommerce Square” is vertaald in 1 taal. Dank voor de vertalers voor hun bijdragen.

Vertaal “WooCommerce Square” naar jouw taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.


1.0.38 – 2019-07-05

  • Fix – Re-deploy due to erroneous inclusion of trunk folder

1.0.37 – 2019-04-16

  • Fix – Use correct assets loading scheme.

1.0.36 – 2019-04-15

  • Tweak – WC 3.6 compatibility.

1.0.35 – 2019-02-01

  • Fix – Idempotency key reuse issue when checking out.

1.0.34 – 2018-11-07

  • Update – Fieldset tag to div tag in payment box to prevent unwanted styling.
  • Fix – Provide unique idempotency ID to the order instead of random unique number.
  • Update – WP tested up to version 5.0

1.0.33 – 2018-09-27

  • Update – WC tested up to version 3.5

1.0.32 – 2018-08-23

  • Fix – UK/GB localed does not support Diners/Discover, so do not show these brands on checkout.