Partners & Integrations

Square

ResDiary’s Square for Restaurants integration links reservations to live checks, speeding up service with fewer taps and no double entry.

Square_Logo_2025_Black

Square Integration Summary

Connect ResDiary to Square for Restaurants to auto-seat bookings, track live spend, redeem deposits, and take payment—all in one simple workflow from booking to bill.

Save time and eliminate double entry
Bookings flow automatically from ResDiary to Square, opening checks on the correct table instantly—no manual updates or duplicate details.

Improve guest experience with real-time visibility
Sync live table and spend data so hosts manage turn times and VIPs, while managers get accurate insights across both systems

Simplify deposits and reconciliation
Deposits sync automatically and redeem at payment, reducing reconciliation time and ensuring a smooth handover.

icon_marketing_integration-1 copy

Key info

  • Integration Provider: Square x ResDiary
  • Availability: UK, Ireland, Australia, New Zealand

 

 

 

icon_eyecare

Requirements

  • Square for Restaurants Plus or Pro subscription.
  • ResDiary subscription (UK/EU: all packages supported; ANZ: Express or Pro).
  • Mapped tables/areas between ResDiary and Square (optional unmapped areas supported). 

icon_GroupReservations

Support

●  Installation guide: ResDiary onboarding (via ResDiary support team)
●  Integration support: support@resdiary.com (ResDiary) | Square Support 0800 098 8008 (Mon–Fri, 9–5); Square for Restaurants Plus includes 24/7 phone support.

 

ResDiary and 

Square Integration Features

Seat → Check creation (ResDiary → Square)
 Seat a booking in ResDiary and a corresponding check opens—or attaches—on the mapped table in Square. Hosts stay in ResDiary; servers stay in Square. No duplicated effort, fewer mistakes in busy services.

Live spend and course tracking
 As items are added in Square, running spend appears in ResDiary. If you use coursing, ResDiary shows progression (drinks, starters, mains, desserts) to help time fire-ups and manage table turns smoothly.

Check closure sync
 Closing or paying a check in Square automatically marks the reservation Closed in ResDiary with the final total—so diaries, reports and day-end all line up without manual updates.

Deposits mapped to bills
 Deposits taken in ResDiary sync to Square and can be redeemed on the guest’s check. This reduces reconciliation friction and gives teams clarity on what’s been pre-paid.

Walk-ins and table moves
 Create a walk-in in ResDiary and the matching check opens in Square. Move a check in Square and the booking follows to the new table in ResDiary (Square → ResDiary direction currently supported).

Arrival buffer & unmapped areas
 Use a configurable ±5-minute buffer so early/late arrivals still match the right check. Keep back-office or bar areas “unmapped” if you don’t want them to sync.

Square and ResDiary integration 1-1
Square and ResDiary Integration 2-1

Data Compliance Disclaimer

Square and ResDiary exchange booking, table and transaction data via secure APIs and webhooks to deliver the features above. Each party is responsible for complying with applicable privacy laws (including GDPR) in their role. Sellers are responsible for ensuring they have a lawful basis to process guest data and for configuring access controls appropriately.