Connect Square Payments – WordPress Square Hosted Checkout for WooCommerce, Fluent Forms, CF7, WPForms, Pay Links & More
Connect Square Payments – WordPress Square Hosted Checkout for WooCommerce, Fluent Forms, CF7, WPForms, Pay Links & More

Connect Square Payments – WordPress Square Hosted Checkout for WooCommerce, Fluent Forms, CF7, WPForms, Pay Links & More

5/5 (2 ratings) — active installs Updated Aug 3, 2026
Screenshot 1

Connect Square Payments is the most reliable WooCommerce Square alternative that adds a professional Square payment gateway using Square Hosted Checkout.

Send buyers to Square’s secure hosted payment page — no card fields in your theme, no JavaScript conflicts, and a permanent fix for common payment nonce is missing or EMPTY_VALUE errors on WooCommerce checkout and Pay for Order pages.

Connect Square once and accept payments across your entire WordPress site:
* WooCommerce Square gateway (classic and Blocks checkout)
* Paid Memberships Pro (recurring memberships without WooCommerce Subscriptions)
* Fluent Forms, Contact Form 7 (CF7), and WPForms
* Ninja Forms, Formidable Forms, MetForm, SureForms, and Forminator
* Square Payment Links (buttons for Gutenberg, Elementor, Beaver Builder, and shortcodes)
* Square Subscriptions for recurring billing

Live demo · Documentation · Support

Location stock demo

See Location stock — link WooCommerce products to Square locations and update inventory from one screen:

Square Hosted Checkout demo

Watch Square Hosted Checkout with WooCommerce in action:

Elementor payment links demo

See Square Payment Links with Elementor — Pay Now buttons and Square Hosted Checkout on a WordPress page:

Why merchants choose this plugin:

If you searched for Square payment for WordPress, you have probably seen on-site card fields break after a theme update or plugin conflict. Connect Square Payments is a no-code integration: connect Square once, enable the gateway, and send buyers to Square Hosted Checkout — no card form embedded in your theme.

  • Fix WooCommerce Square nonce error: Hosted checkout removes failure points like square-credit-card.js conflicts, session timeouts, and EMPTY_VALUE on Pay for Order pages.
  • Digital wallets included: Apple Pay, Google Pay, Cash App Pay, and Afterpay / Clearpay (BNPL) supported on Square’s page.
  • No extra platform fees: You pay Square’s normal processing rates only; no per-transaction plugin fee.
  • Reliable Inventory Sync: Simple SKU-based stock sync updates Square On hand when WooCommerce orders are paid.
  • POS orders in Woo (Pro): Bring Square in-person sales into WooCommerce as orders. Creates Woo products for new Square items, links them to the order, and reduces stock.
  • Proactive Connection Alerts (Free): Daily token health checks plus email and wp-admin notices when Square OAuth refresh fails or API calls report an expired or revoked token — reconnect before checkout breaks.

Features

  • Hosted checkout — customers pay on Square’s secure page and return to your store.
  • Refunds from wp-admin — full or partial refunds directly on the WooCommerce order screen.
  • Pay for Order links — email or copy a secure invoice payment link for unpaid orders.
  • Payment sync — automatically check pending orders and mark them paid without needing complex webhooks.
  • Customer sync — keep Square and WordPress customer directories in sync automatically.
  • Square Loyalty Rewards — earn points on all paid orders (Free); redeem at checkout (Premium).
  • Proactive connection alerts (Free) — email and wp-admin notice when Square OAuth renewal fails or tokens are rejected.
  • Automatic OAuth token renewal — daily refresh cron keeps access tokens current.
  • 24/7 Support — dedicated help via email, WhatsApp, and the WordPress.org forum.

Premium features

Upgrade under Payments Square Connect Pricing to unlock:
* Location stock — link products to specific Square locations for accurate inventory.
* Bulk Location stock admin — manage locations and stock levels for your entire catalog at once.
* Square gift cards at checkout.
* Loyalty reward redemption directly on the checkout page.
* Bi-directional inventory (Square WooCommerce) for real-time stock updates.
* Order import from Square (Pro) — optionally create WooCommerce orders when Square POS / Register payments complete.
* Dispute alerts (Plus) — email admin and show dashboard notices when Square chargebacks/disputes arrive.
* Payout reconciliation (Pro) — log payout webhooks and link recent WooCommerce orders.
* Refund sync (Pro) — Square Dashboard refunds create matching WooCommerce refunds with stock restoration.
* Terminal checkout sync (Pro) — complete or cancel WooCommerce orders when Square Terminal checkout status changes.
* And many more — see Payments Square Connect Pricing for the full Plus and Pro feature list.

Looking for Square on Odoo?

This plugin is for WordPress / WooCommerce. If you need a Square solution on Odoo instead — inventory sync, multi-location stock, Square Hosted Checkout, Google Pay, Apple Pay, Cash App Pay, Afterpay, and Square Terminal — use our free Odoo module Square Sync & Pay.

Same team (WPPayments). No module subscription fee — you only pay Square’s normal processing rates.