Opis
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.jsconflicts, 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.
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).
- 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.
* 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.
Blokovi
Ovaj dodatak omogućava 1 blok.
- Square Payment Link
Instalacija
- Activate Payments Square Connect.
- Open Payments Square Connect in the admin sidebar.
- Choose Sandbox or Live, sign in with Square, and save a location.
- Enable WooCommerce Square checkout, or your preferred form plugin integration.
ČPP
-
Payment nonce is missing — can hosted checkout fix it?
-
Yes. The payment nonce is missing error usually happens when Square's on-site JavaScript cannot tokenize the card due to theme conflicts or caching. Connect Square Payments avoids on-site nonce generation entirely by using Square Hosted Checkout.
-
How is this different from the official WooCommerce Square plugin?
-
The official plugin embeds card fields in your checkout. This plugin uses Square Hosted Checkout (off-site), which is often more reliable for sites with complex themes or caching. We also support WPForms, Fluent Forms, and CF7 on the same connection.
-
Does this work with Apple Pay and Google Pay?
-
Yes. Enable digital wallets under Payments Square Connect Checkout Settings. Buyers will see Apple Pay, Google Pay, Cash App Pay, and Afterpay on the Square payment page.
-
Does Square payment work in the USA, UK, and Australia?
-
Yes. Square payment and Square Hosted Checkout work for merchants in the United States, Canada, United Kingdom, Australia, Ireland, France, Spain, and Japan.
Recenzije
Saradnici i programeri
“Connect Square Payments – WordPress Square Hosted Checkout for WooCommerce, Fluent Forms, CF7, WPForms, Pay Links & More” is open source software. The following people have contributed to this plugin.
DoprinositeljiZainteresirani za razvoj?
Pregledajte kôd, pogledajte SVN spremišteili se pretplatite na dnevnik razvoja od RSS.
Zapis promijena
1.3.42
- Location stock (Plus) — link each product to one Square location for online sales.
- Location stock admin — bulk screen to change locations and stock for many products at once.
1.3.41
- Plans — Free / Plus / Pro (annual) tiers.
- Plus — gift cards at checkout, loyalty redeem, and location-linked stock.
1.3.40
- Square Loyalty Rewards — earn Square Loyalty points on paid WooCommerce orders (Free).
- OAuth — request LOYALTY_READ and LOYALTY_WRITE scopes.






