Square and KlevaBook
KlevaBook sits on top of Square Appointments. Booking happens in KlevaBook. Checkout and payment stay in Square.
What flows
- Square to KlevaBook: bookings made in Square, about every five minutes. The Square sync screen shows when they were last pulled in. If that is stale, bookings made in Square may not be on the calendar yet and the booking page could offer times already taken.
- KlevaBook to Square: appointments (new, moved, cancelled), and your menu of services and prices.
- Import: Import from Square brings in your services, prices and team. You can run it again to pick up services you’ve added in Square. It only adds what’s missing, never overwrites a price you edited here, and never changes Square.
Your booking policy from Square (for example whether bookings need acceptance) is shown on the connection card.
Manual or Automatic
The Sync mode on Square sync decides how changes reach Square.
- Manual: review and push from this page.
- Automatic: each new, moved or cancelled appointment goes to Square on its own, within seconds. Your menu goes after each menu change. You can switch back any time.
The Square sync screen
It shows counts: Matched, Differs, Only in KlevaBook, Only in Square, and Waiting to send. For each mismatch you can Push to Square, Ignore, Cancel locally or Retry a failed send. The menu section has Send menu to Square when you’re in Manual. Pushing writes to your Square calendar and can’t be undone from here.
Owners and managers connect Square. The front desk can’t.