Getting started
Why use the plugin instead of Square's hosted page, requirements, install, and license activation.
Square API setup
PAT or OAuth, location ID, sandbox, payments, and Test Square Connection.
Shortcode & placement
Shortcode builder plus theme, service_id, and staff_id attributes.
Appearance
Luxury, Card, Flat, and Square Classic, plus colors, fonts, and CSS isolation.
Conversion tracking
gclid, GTM dataLayer, Make webhooks, Google Ads and Meta CAPI.
License & updates
Purchase, activate your key, and receive updates via PUC.
Troubleshooting
Common errors, cache issues, and multisite notes.
Changelog
What changed in each release, newest first.
Browse the guides below to go from purchase to a live, conversion-tracked booking flow on your own domain.
Before you start
You need WordPress 6.0+, PHP 8.0+, a Square account with Appointments enabled, and the license key plus purchase email from checkout.
Recommended order
- Getting started — install and activate
- Square API setup — PAT or OAuth, location, payments
- Shortcode & placement — embed on a page
- Appearance — four themes and colors
- Conversion tracking — Google Ads & Meta