Home>eCommerce Integrations

WooCommerce and Square

Square integrates with WooCommerce so you can build the eCommerce website you want with their customisable platform – accept payments and sell anything right away. If you’re just starting your first online store, WooCommerce will support you with step-by-step instructions. If you have a little more experience or have a developer on hand, WooCommerce is built on WordPress and offers clear documentation and extensions that are easy to work with.


When you connect WooCommerce and Square, your in person and web business is synced so you can accept payments offline or online and manage the whole picture of your business on one centralised platform.

Save time and eliminate headaches with an inventory system that automatically syncs across your brick-and-mortar and online stores. When a customer purchases a product in person through your Square POS, your online inventory in WooCommerce is automatically updated. Additionally, any products created or updated in WooCommerce are synced to Square, so you can start selling immediately. You can easily decide to sell your online products in person and vice-versa.

Learn more about Square for WooCommerce.

Integrate With WooCommerce

  1. From the Square App Marketplace, search WooCommerce.

  2. Click Get Started.

  3. Click Free Download.

  4. Follow the prompts to integrate Square with your WooCommerce account.

Note: To accept payments with Wordpress, use the Square integration with WooCommerce.


WooCommerce features are free! Square’s fee for payments processed with your WooCommerce online store is 1.4% + 25p for UK cards and 2.5% + 25p for non-UK cards.

Reporting and Inventory

With your WooCommerce online store, all of your payments and inventory will automatically sync to your Square Dashboard so you’ll never have to worry about manually updating your Square Dashboard.

Payments processed with WooCommerce will appear within your transaction history on your online Square Dashboard and will be labelled as ‘WooCommerce’ and will include a corresponding order number from WooCommerce. Learn more about viewing and downloading your Square payment history online.

You’ll receive transfers for your WooCommerce orders just like Square Point of Sale payments, following your transfer schedule.

When an item is sold on your WooCommerce store, your Square Inventory will automatically update. You can set low stock alerts to help you stay up to date with all of your stock levels.

Manage Your WooCommerce Account

WooCommerce features, services and subscriptions are managed by WooCommerce directly. For additional help, visit their Support Centre.

Can't find what you need?