Square POS booking that actually syncs both ways

TableNest is the online booking platform for hospitality venues in the US with a true two-way Square POS integration, available on the Business, Pro and Pro+ plans from $34 USD per month, flat. Every TableNest plan includes 240 / 720 / 1200 SMS messages per month by tier (covering booking confirmations + reminders), the embeddable booking widget, a printable run sheet, and a built-in customer CRM; the Business tier and up add the full two-way Square sync, Xero invoicing, deposits on Stripe or Square, and branded gift cards that scan and auto-deduct at your Square terminal. Confirmed bookings flow into Square as customer records and draft tickets; payments and ticket history flow back into TableNest's CRM so the floor team can see what each guest ordered last visit. There are no per-cover commissions and no contracts. TableNest is operated by Fyrge Lab Pty Ltd. Connect Square in about three minutes from the dashboard — no developer required.

What syncs between TableNest and Square

Every confirmed booking creates or matches a Square customer record, so the customer's order history lives in one place. When that customer pays at the till, the Square ticket links back to the original booking, and the spend appears in TableNest's CRM the next time the host pulls up the customer. New customers added in Square also appear in TableNest within a few minutes. The sync is bidirectional and runs in real time — no nightly CSV exports, no manual matching by phone number.

How to connect Square in three minutes

From the TableNest dashboard, open Settings → Integrations → Square. Click Connect, sign in to your Square account, and approve the permissions. TableNest pulls in your Square locations and asks which one matches each TableNest venue. That's the whole setup. Existing Square customers are matched on email and phone in the background; new customers from either side appear within five minutes. There is no developer setup, no API key to copy, and nothing to install on the POS terminal.

Why two-way matters more than one-way

Many booking platforms can push a confirmed booking into a POS as a draft ticket. That covers the front-of-the-shift workflow. What it misses is the customer's spend history coming back the other way. Without that, your booking system can never tell the floor "this guest spent $240 last visit, mostly on the natural wine list" — exactly the cue that turns a regular booking into a re-engaged regular. The two-way sync closes that loop without any manual data entry.

What you can do with the linked data

Tag high-value customers automatically based on Square spend thresholds. Send a targeted email to anyone who has visited three times in the last six months but not the last six weeks. Pull a report of which Square menu items the venue's VIPs order most often. Export the joined dataset as a CSV for a marketing campaign. None of this requires a separate CRM subscription — the CRM is on every plan, and the Square integration that enriches it begins on the Business plan.

What the integration does not do

The Square integration does not turn TableNest into a POS. Order entry, payment processing, kitchen printing, and inventory still happen in Square. TableNest does not modify Square tickets after they are paid, does not push pricing or menu changes into Square, and does not refund payments through the Square API. The split keeps each tool doing what it does best — Square for the till, TableNest for the booking surface and the CRM that joins them.

Pricing and what is included

The Square integration is included from the Business plan up: Business at $34 USD per month (720 SMS messages) and Pro at $49 (1200 SMS), with Pro+ at $69 above that. Starter at $19 covers SMS-confirmed bookings and the CRM; the Square sync, Xero, deposits and gift cards begin at Business. There is no per-transaction surcharge on Square payments, no additional connector fee, and no Square-only tier. TableNest is launching for hospitality venues in the US — register your interest to get early access. There are no per-cover commissions and no contracts to cancel — only a monthly subscription that scales with the venue's needs.

Common questions

Do I need a developer or technical setup to connect Square?

No. The integration uses Square's standard OAuth flow — sign in to Square from the TableNest dashboard, approve the permissions, and the sync begins. There is no API key to generate, no webhook to configure, and nothing to install on the Square POS terminal. The whole setup takes roughly three minutes for a single-location venue and slightly longer for multi-location accounts.

Will the integration overwrite my existing Square customers?

No. TableNest matches existing Square customers on email and phone number before creating any new records. When a TableNest booking arrives for someone Square already knows, the booking links to the existing record and adds to its history. New customers from TableNest appear in Square; new customers from Square appear in TableNest. Nothing is overwritten, and the original Square record is the source of truth for payment data.

Does the Square integration cost extra?

No extra fee, but it's a Business-tier feature: the Square integration is included from the Business plan up — Business at $34, Pro at $49, and Pro+ at $69 USD per month. Starter at $19 doesn't include Square. There is no per-transaction surcharge, no connector fee, and no Square-only tier. Early-access venues can register interest now and will get the Square integration from day one at launch.

Does TableNest take payments through Square?

Yes, two ways (on the Business plan and up). Booking deposits can run on either Stripe or Square — connect whichever rail you already use for card-not-present payments. And gift cards you sell online register as real Square gift cards: the customer's emailed QR scans straight at your Square terminal and auto-deducts, with no manual lookup. Square also continues to handle the in-venue card-present and contactless payments at the till, so the deposit (or gift-card balance) and the rest of the bill settle through the same systems you already run.

Can I switch off the integration if I change POS?

Yes. Disconnect Square from Settings → Integrations at any time. Customer history that has already synced into TableNest stays in TableNest; new bookings no longer push to Square once the connection is removed. There is no lock-in and no cancellation fee. If the venue switches POS later, the customer data already in TableNest is exportable as a CSV from the customers screen.

Which Square plans are supported?

TableNest's integration works with any Square plan that has the Customers and Orders APIs enabled — that includes Square Free, Square Plus, and Square Premium across all Square verticals (Restaurants, Retail, Appointments). The integration does not require a specific Square subscription tier. Square Online and Square for Restaurants are both supported. If your Square plan is unusually old, the dashboard prompts you to upgrade Square first.

Connect Square in three minutes.

Included from the Business plan. No connector fee. No developer required.

Register interest