The ResDiary - Square POS  integration connects restaurant’s point-of-sale system with ResDiary creating a seamless link between bookings and in-venue sales.


Click here for a full overview of the integration: 


Support: the integration built and is supported by ResDiary


Cost: EPOS integration add on fee applies 
UK- £10, EU - €10, ANZ - $20


Regions: United Kingdom, Ireland, Australia, New Zealand 


Setup: The integration setup requires initial configuration by a ResDiary administrator

  • API account setup
  • Enable webhooks
  • Enable Square Settings in diary

Once complete the customer completes the integration themselves - Customer setup guide




Step 1: Create the User API


  • Create API account in the following format.
    Username = groupname+eposintegration@resdiary.com as shown in the example
    - the username must include +eposintegration
    Email = support-api@resdiary.com

    Channel Access = ALL
  • Company: ResDiary-Square


  • When the account is created, we need to enable to the Provider to use this account for the Epos API which is known as EPOS Service in the API Accounts pages in Login.
  • Search for the diary name in the provider group
  • Enable diary access for both the Consumer API and EPOS Service
  • Toggle on the Can Access button by clicking the red dot, which will turn green





Step 2: Enable webhooks




Step 3: Enable Square integration setting

  • Go to Provider Admin
  • Go to Features and toggle ON the Square Integration Settings



Square Integration Settings will now display in the diary
  • Go to User Management and enable "Integration" Setting for 'Manager' group



Step 4: Send Canned Response:


Once all steps above completed send the below to customers send canned response called ''Square setup request''