A build-to-order WooCommerce plugin that connects your store to Square for card and digital-wallet checkout, real-time POS inventory sync, and webhook-driven order reconciliation. ECOSIRE builds, installs and supports it on your WordPress site. One-time license from $99.00 USD for WooCommerce (build-to-order) — includes 12 months of updates and support.

A build-to-order WooCommerce plugin that connects your store to Square for card and digital-wallet checkout, real-time POS inventory sync, and webhook-driven order reconciliation. ECOSIRE builds, installs and supports it on your WordPress site.
Sin pago ahora. Esto envía una solicitud de presupuesto a nuestro equipo; te responderemos por correo con precios y próximos pasos.
Square for WooCommerce (Pro) closes the gap between your WooCommerce storefront and your Square point of sale, so a sale on the floor and a sale on the web draw from the same stock and settle through the same processor. This is a build-to-order plugin: ECOSIRE builds it to your catalog, installs it on your WordPress site, and supports it afterward. There is no instant marketplace download — you get a plugin configured for your store.
Square Web Payments SDK checkout — card fields are tokenized client-side, keeping your site in PCI SAQ-A scope (no raw PAN on your server)
Apple Pay, Google Pay and Cash App Pay registered as native WooCommerce gateways via the WC_Payment_Gateway API
Two-way real-time inventory sync: Square inventory.count.updated webhooks update WooCommerce stock, and WooCommerce orders push stock back to Square
Product mapping layer linking each WooCommerce product/variation to its Square catalog_object_id, including variations and SKUs
WP-Cron reconciliation pass that re-checks any items missed by webhooks and repairs drift
HPOS-aware: stores Square payment, order and location IDs in order meta against WooCommerce custom order tables
On checkout, the plugin renders the Square Web Payments SDK card fields and tokenizes payment client-side, so raw card data never touches your server (PCI SAQ-A scope). It adds Apple Pay, Google Pay and Cash App Pay as native Square payment methods, registered through the standard WC_Payment_Gateway API and selectable like any WooCommerce gateway.
Inventory stays in sync both ways. A catalog.version.updated or inventory.count.updated event from Square fires a webhook into your site; an order placed in WooCommerce pushes the stock change back to Square. Sync runs on Square webhooks with a WP-Cron reconciliation pass as a safety net, mapping each WooCommerce product/variation to its Square catalog_object_id.
It is built HPOS-aware (WooCommerce custom order tables), stores Square IDs in order meta, and writes refunds back to Square when you refund in wp-admin. Gift card and loyalty hooks are exposed via WordPress actions/filters so your team — or ours — can extend behavior. Optional WPML and multisite handling is scoped per build. Everything is configured under WooCommerce → Settings → Payments, with credentials and webhook signature key stored server-side.
Runs a physical shop on Square POS and sells the same products online. Needs one stock count across both so the website never oversells what just left the shelf, and wants web payments settling into the same Square account.
Started on Square in-store, now growing WooCommerce sales. Wants Apple Pay, Google Pay and Cash App Pay at online checkout and refunds handled from wp-admin without logging into the Square dashboard separately.
Needs a clean, HPOS-aware integration installed on a client site with documented action/filter hooks for gift cards and loyalty, rather than stitching together a brittle custom build under deadline.
Compre la licencia en ecosire.com y descargue el módulo ZIP Square for WooCommerce (Pro) desde el panel de su cuenta.
Extraiga el ZIP en su carpeta de complementos personalizados de Odoo en el servidor (o cárguelo a través de Aplicaciones > Instalar desde archivo en Odoo.sh/runbot).
Active el modo de desarrollador, abra Aplicaciones, haga clic en Actualizar lista de aplicaciones, busque Square for WooCommerce (Pro) y presione Instalar.
Abra el nuevo menú, pegue su clave de licencia de ECOSIRE, conecte cualquier credencial externa (Shopify, Amazon, Stripe, etc.) y guarde.
Ejecute la prueba de conexión integrada, sincronice sus primeros 10 registros y programe el cron recurrente. Póngase en contacto con el soporte si algo falla.
| Criterio | ECOSIRE | Construcción personalizada | Competidor | Odoo Nativo |
|---|---|---|---|---|
| Built and installed for you on your own WordPress site (no DIY assembly) | ||||
| Real-time two-way inventory sync with Square POS | ||||
| Apple Pay, Google Pay and Cash App Pay via Square | ||||
| HPOS-aware (WooCommerce custom order tables) | ||||
| Refunds and order status synced back to Square via webhook | ||||
| Gift card and loyalty extension hooks (actions/filters) | ||||
| Tailored to your exact catalog, locations and SKUs at build time | ||||
| Instant self-service download from a marketplace | ||||
| Automatic background updates pushed from a marketplace |
It is not an instant marketplace download. This is built to order: after purchase ECOSIRE configures the plugin for your catalog and Square account, then installs it on your WordPress site. A typical build is delivered and live within about 5 to 10 business days, depending on catalog size, the number of Square locations, and any WPML/multisite requirements. We confirm a firm timeline with you before starting.
Every build includes a post-delivery support window for bug fixes and compatibility updates against WooCommerce, WordPress and the Square API. Because the plugin is installed on your own site, updates are applied by ECOSIRE rather than pushed automatically from a marketplace. After the included window, you can extend support with a maintenance arrangement; the plugin keeps working without it, but new WooCommerce/Square API changes may eventually need an update.
Yes. We subscribe to Square inventory and catalog webhooks so that when stock changes at the POS, your WooCommerce stock updates within seconds. When a WooCommerce order is placed, the stock change is pushed back to Square. A WP-Cron reconciliation pass runs on a schedule to catch anything a webhook missed and repair drift, so the two systems stay aligned even after downtime.
Yes. The plugin is built HPOS-aware and reads and writes order data through the WooCommerce order CRUD APIs rather than legacy post meta directly, storing Square payment, order and location IDs against the custom order tables. We test against your current WooCommerce and WordPress versions during the build and validate in a sandbox before go-live.
Checkout uses the Square Web Payments SDK, which tokenizes card details in the browser before they ever reach your server, so raw card numbers do not pass through WordPress. This keeps your store in PCI SAQ-A scope. Apple Pay, Google Pay and Cash App Pay are added as native Square payment methods. Final PCI responsibility still depends on your overall hosting and configuration, which we are happy to advise on.
The plugin exposes WordPress actions and filters as extension points for Square gift card and loyalty behavior, so your developers — or ECOSIRE — can hook in custom logic; full gift-card/loyalty flows are scoped per build rather than enabled blindly. Multi-location is supported by mapping WooCommerce stock to a chosen Square location, so your floor and your website draw from the same counts.
A build-to-order WooCommerce plugin that connects your store to Square for card and digital-wallet checkout, real-time POS inventory sync, and webhook-driven order reconciliation. ECOSIRE builds, installs and supports it on your WordPress site.