WooCommerce Square: Startup Guide

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, managing inventory sync, to 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 Can the WooCommerce Square Extension Do?

↑ Back to top

The WooCommerce Square Extension is designed to bridge 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 receiving payments from customers. You have the flexibility to use either feature independently or both. Please refer to the overview of the features below:

Inventory Sync

↑ Back to top
  • Product and Inventory Synchronization: Automatically keep your product catalog and inventory levels aligned between WooCommerce and Square, preventing overselling and ensuring a consistent customer experience.
  • Centralized Management: Manage products and inventory through one interface, with changes in WooCommerce, automatically updating in Square and vice versa, streamlining operations and reducing errors.
  • Multi-Channel Selling: The extension supports your growth into multiple sales channels by managing inventory in one place. Whether selling online or in-person, your inventory stays synchronized, ensuring accurate stock levels wherever you sell.


↑ Back to top

For detailed guidance on setup and configuration, please setup refer to the Setup and Configuration of the WooCommerce Square Extension document to establish the connection and begin utilizing the extension.

Getting started with WooCommerce Square

↑ Back to top

The setup and configuration guide is a step-by-step walkthrough of the WooCommerce Square Extension basics, such as:

Customer experience with WooCommerce Square

↑ Back to top

After completing the setup and configuration, you might be interested in understanding the customer experience on your site. We have provided insights into customers experience, including:

Admin Experience with WooCommerce Square

↑ Back to top

When managing a WooCommerce site integrated with the WooCommerce Square Extension, it’s important to understand how to manage your site administration area. We recommend exploring:

WooCommerce Square Developer Resources

↑ Back to top

The WooCommerce Square Extension is user-friendly and ready to use out of the box, however, we recognize that WooCommerce stores have diverse needs. To meet your store’s specific requirements, we’ve prepared a comprehensive resource for developers aiming to customize the extension. The documentation covers: