← Abilities Directory

WooCommerce Square Abilities

WooCommerce Square exposes seven abilities for checking Square connection state, locations, sync health, pending background jobs, and per-product/per-order sync and payment details, so an AI assistant can diagnose sync and payment issues without opening the WooCommerce admin.

7

Total

6

Read

1

Write

Requires the WooCommerce Square plugin with WooCommerce 10.9+ active (which itself requires WordPress 6.9+), because abilities register only through WooCommerce Core's `woocommerce_ability_definition_classes` loader introduced in WC 10.9. Registration is additionally gated behind the `woocommerce_square_abilities_enabled` filter (default false), and every ability requires the current user to have the 'manage_woocommerce' capability.

Get pending Square sync jobs

Read-only

woocommerce-square/get-pending-jobs

See which Square background sync jobs are queued or actively processing, with per-job progress.

Get product sync state

Read-only

woocommerce-square/get-product-sync-state

Check whether a specific WooCommerce product is synced to Square and get its Square item ID.

Get Square connection status

Read-only

woocommerce-square/get-connection-status

Check whether the store is connected to Square and which environment and location it's configured against.

Get Square locations

Write

woocommerce-square/get-locations

List the Square locations available to the store's connected account, including status, currency, and country.

Get Square payment status for an order

Read-only

woocommerce-square/get-order-payment-status

Get Square-specific payment details for a single WooCommerce order, including transaction ID, capture state, and refunds.

Get Square sync records

Read-only

woocommerce-square/get-sync-records

Pull entries from the Square sync log, such as per-product warnings, errors, and hidden-product notices, with optional filtering.

Get Square sync status

Read-only

woocommerce-square/get-sync-status

Check whether Square product and inventory sync is currently running, healthy, and when it last completed.

More Ecommerce plugins with abilities

All Ecommerce →

Use WooCommerce Square's abilities with AI

Install Easy MCP AI on your WordPress site and any AI assistant can call these abilities in minutes.

Newsletter

The AI + WordPress space moves fast. Keep up.

New tools, workflow ideas, and product updates — be the first to know what's next.

No spam, unsubscribe anytime.