NEW — AI ASSISTANT: DIAGNOSES SYNC ISSUES FROM YOUR OWN LOGSREAD →
Feature — Coupon codes sync — beta

One Coupon Code. Every Channel.

WooCommerce Coupons That Work at Square POS

Sync your WooCommerce coupons to Square as real discount codes, redeemable at the register and on Square Online — with shared usage limits, so a single-use code spent online can never be reused in-store.

Licenced

Discount codes

Coupon codesBeta

The same code works at the register and at checkout.

CodeDiscountSquareWoo
SPRING1010% offLiveLive
WELCOME5A$5 offLiveLive
VIP2525% offLiveLive
FREESHIPFree shippingLiveLive
WHAT SYNCS
COUPON CODES⇄
USAGE LIMITS→
EXPIRIES→
REDEMPTIONS⇄

Coupon Codes Without the Channel Gap

Real Square discount codes, shared redemption counts, and safeguards that keep every code honest

01Bidirectional

Two-Way Coupon Sync

WooCommerce coupons become real Square discount codes, redeemable at Square POS and Square Online. Codes created in Square import back as WooCommerce coupons automatically — one promotion, every channel.

02Cross-Channel

Shared Usage Limits

Usage limits are enforced across channels. Real Square redemptions and POS redemption webhooks bump WooCommerce usage counts, so a single-use code redeemed online can never be reused at the register.

03POS-Ready

Scannable QR Codes

Every synced code gets a scannable QR code. Scan it straight at Square POS for faster checkout, or drop it into print flyers and email campaigns to bring online promotions in-store.

04Safe

Fail-Safe Eligibility Rules

Coupon restrictions map conservatively to Square, so a code is never silently more generous in-store than online. Per-coupon sync control and live status checks keep you in charge of every code.

05Migration

Import & Backfill

Already running discount codes in Square? Import them as WooCommerce coupons in bulk, link existing pairs, and keep redemption history consistent from day one.

06Optional

Live Checkout Verification

Optionally verify codes against Square at WooCommerce checkout, blocking codes that were fully redeemed in-store moments earlier. No more honoring coupons that should already be spent.

Why it matters

Run One Promotion, Not Two

Manage coupon codes from WooCommerce and let them work everywhere your customers shop

Unified Promotions
✓One coupon code across every channel
✓Create once in WooCommerce or Square
✓No manual re-entry of codes
✓Consistent discounts online and in-store
No Double Redemption
✓Usage limits shared across channels
✓POS redemptions update Woo counts
✓Optional live checks at Woo checkout
✓Fail-safe eligibility mapping
In-Store Campaign Reach
✓Email campaign codes work at the register
✓QR codes for scanning at Square POS
✓Print and email marketing ready
✓Square Online redemption included
Questions

Asked & answered

Square's Discount Codes API is currently in beta and has no Square Dashboard or reporting screens yet, so synced codes won't show up under Marketing or Coupons in your Dashboard. The codes are still fully live and redeemable at Square POS and on Square Online — you manage them from the plugin's Discount Codes page instead, which shows live status straight from Square. Full details are in our Discount Codes documentation at /docs/discount-codes.

More features

CLOSE THE BOOKS ON
DOUBLE-ENTRY.

Set up in about 15 minutes. Backed by the fastest support in the WordPress space.