Home

Integrate Resy with Square

Who is this article for?
  • Account owners or team members with the account and settings permissions to view and set up integrations in the App Marketplace, create, edit, and delete devices, and create, edit and delete point of sale modes. Set permissions in Square Dashboard.
  • Square for Restaurants Plus and Premium subscribers
  • Square Premium subscribers with advanced restaurants capabilities added. Add capabilities in Square Dashboard.
  • About Resy and Square

    You can integrate Resy to use for your staff and guest experience. Use the automatic course status feature (including appetizer, entrée, and check dropped) to save time during service and keep your FOH better informed on dining room status. You can also understand your guest’s spending habits, improve operational efficiencies at the door, and receive actionable reporting about your business.

    Before you begin

    Before you can use the integration, you need to do the following:

    When you upgrade to Square for Restaurants Plus or Premium or Square Premium, all your existing account information is available with Square for Restaurants―including your items, customers, team members and bank account information. If you upgrade from the Square POS app, you need to set up your menus and floor plan before syncing with Resy.

    Step 1: Integrate Resy with Square

    1. Sign in to Square Dashboard and go to Settings > App integrations.

    2. Click Visit App Marketplace and search Resy.

    3. Select the app listing and click Get Started to book a call with Resy to set up the integration.

    Step 2: Manage your Square settings

    Match table names

    Your table names in your Square account must match the table names in Resy.

    To match table names on your floor plan:

    1. Sign in to Square Dashboard and go to Settings > Device management.
    2. Click Floor Plans.
    3. Edit or create your floor plans and table names.
    4. To change multiple table names at once, select a section and update the table names. Click Done.
    5. Click Save when you’re finished.

    Table statuses

    Inform the Resy support team about the menu categories configured for the location. They will map these categories to specific statuses in Resy, such as appetizer, entrée, or dessert. Once this mapping is complete, table statuses will automatically sync with Resy.

    Troubleshooting

    If the integration isn’t syncing correctly, try the following steps: 

    • Make sure you have floor plans and menus created with Square. 

    • Check that your table names are an exact match between your Square and Resy accounts. 

    • Confirm your subscriptions to Square and Resy are both active and up to date.

    • For check matching: 

      • Ensure the guest count between the POS ticket and the Resy reservation matches. 

      • Ensure the time the reservation is seated in Resy is within 15 minutes of the time the ticket is opened in the POS.

    Support

    For help with the Resy and Square integration, reach out to Resy Support via resysupport@resy.com. You can also find comprehensive guidance on how to configure your Resy account with Square in the Resy Support Center.

    Related articles