WooCommerce Square Documentation

Welcome to the documentation for the WooCommerce Square extension. Here, you’ll find everything you need to know about managing your products, inventory, and taking payments on your WooCommerce site via Square.

This guide covers the essentials from setup to managing inventory sync and secure payment processing, ensuring you have all the tools and information at your fingertips for a seamless online selling experience. Please explore the sections below for further details.

What You Can Do with WooCommerce Square

↑ Back to top

The WooCommerce Square Extension bridges the gap between your WooCommerce store and Square. The extension serves a dual purpose, functioning seamlessly as both a product inventory sync and a payment gateway for customer payments.

Inventory sync: Keep products and stock levels aligned between WooCommerce and your Square account. Manage from either platform.
Payment processing: Accept cards, Apple Pay, Google Pay, Square Gift Cards, and CashApp Pay at checkout.

Getting started

↑ Back to top

The Setup and Configuration guide is a step-by-step walkthrough of the basics of the WooCommerce Square extension, including requirements, installation, and connecting your Square account.

Product and Order sync

↑ Back to top

Payments

↑ Back to top

Testing & Store Owner Experience

↑ Back to top

Developer Resources

↑ Back to top

Related Products

Print USPS, UPS, DHL, and FedEx labels right from your WooCommerce dashboard and instantly save on shipping. WooCommerce Shipping is free...

Automatically calculate how much sales tax should be collected for WooCommerce orders — by city, country, or state — at checkout.

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.