WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by WooCommerce v5.4.3

WooCommerce Square

Securely accept payments, synchronize sales, and seamlessly manage inventory and product data between WooCommerce and Square POS.

WooCommerce Square

The facts

Rating
2.1★ from 121
Active installs
80k+
Price
Free
Last updated
6 Aug 2026
Added
Jan 2018
Requires WP
6.9
Tested up to
WP 7.0.4
Requires PHP
7.4
Downloads
5,847,004

Our analysis

AI-assisted

WooCommerce Square is a WordPress plugin that enables you to accept payments through Square while managing your inventory and product data between WooCommerce and Square POS. It allows for secure payment processing and synchronisation of sales, ensuring that your inventory updates automatically across both platforms.

This plugin is suitable for businesses that operate both online and in physical locations, as it can function with either WooCommerce or Square as the primary system of record. It supports various payment methods, including Apple Pay and Google Pay, and offers options for customising payment forms.

Best for: This plugin is best for businesses that sell both online and in physical locations and need to manage inventory across platforms.

What it does well

  • Allows secure payment acceptance via Square
  • Synchronises inventory and product data between WooCommerce and Square
  • Supports multiple payment methods including Apple Pay and Google Pay
  • PCI and SAQ A-level compliant
  • Suitable for businesses with both online and physical sales

Where it falls short

  • Rating of 2.1 out of 5 indicates mixed user feedback
  • Limited feature details provided
  • Last updated in August 2026 may suggest it is not actively maintained

Verdict

WooCommerce Square offers essential payment and inventory management features for businesses using WooCommerce and Square. However, the mixed user ratings and limited updates may be a concern for potential users.

From the developer

WooCommerce's own description of WooCommerce Square, lightly tidied.

This plugin allows you to securely accept payments, synchronize sales, and seamlessly manage inventory and product data between WooCommerce and Square POS.

The Square plugin is PCI and SAQ A-level compliant.

Accept payments anywhere, anytime

  • The Square plugin extends WooCommerce to allow you to accept payments via Square – including support for Apple Pay®, Google Pay, WooCommerce Subscriptions and WooCommerce Pre-Orders.
  • Recurring customers can save payment methods and use them at checkout.
  • Customize payment forms with automatic formatting, mobile-friendly options, and retina card icons.

Manage your business all in one place

Sync your product and inventory information from WooCommerce to Square, or from Square to WooCommerce — set everything up once, and whenever you make a sale, your inventory automatically updates on both platforms.

  • If you sell mainly online, set WooCommerce as your system of record so WooCommerce pushes product name, inventory, prices, categories, and images to Square.
  • If you sell in multiple locations and online, set Square as your system of record so Square pushes product name, inventory, prices, categories, and images to WooCommerce.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for managing stock.

MoreConvert Wishlist for WooCommerce

Free: WC Wishlist, Email automation, Elementor Widgets. Premium: Back-in-Stock Notifier, Save for Later, Multi...

Free 8k+ installs 4.9★ (120)