Skip to main content
For dine-in and pay-at-table, storekit needs the same tables as the POS. Syncing the floor plan imports your Lightspeed areas and tables, keeping the Lightspeed table numbers so orders and bills land on the right table.

Sync the Floor Plan

1

Open the Lightspeed integration

Go to Stores → your store → SettingsIntegrationsLightspeed K-Series.
2

Sync

Under Fetch Lightspeed Floorplan, click Sync floorplan and confirm.
3

Check the result

Review the imported areas and tables under Stores → your store → SettingsTables.

What Gets Imported

For each Lightspeed floor plan, storekit creates an area with the Lightspeed area name and ID. For each table in it, storekit creates a table with:
  • the Lightspeed table description as its name
  • the Lightspeed table number as its POS ID — this is what storekit sends as the table number on in-store orders
  • the Lightspeed default client count as its covers
  • the Lightspeed active/inactive state
New areas are created accepting both in-store ordering and pay-at-table, and a QR short link is generated for every new table.

Re-syncing

Run Sync floorplan again after changing the floor plan in Lightspeed:
  • New areas and tables are added.
  • Renamed tables, changed covers, changed active state and tables moved between areas are updated.
  • Areas and tables that no longer exist in Lightspeed are removed, unless you’ve archived them in storekit.
Tables are matched on the Lightspeed table number. If you renumber a table in Lightspeed, storekit treats it as a new table — the old one is removed and its QR code stops working, so reprint QR codes after renumbering.
There’s no automatic floor plan sync — it runs when you click Sync floorplan.

The Sync Always Covers the Whole Store

Sync floorplan fetches every Lightspeed floor plan for the store and reconciles all of them in one pass. There is no way to sync a single area, floor plan or table: the dashboard has one control, Sync floorplan, and it is store-wide. So a change you made to one Lightspeed floor plan cannot be brought over on its own. That matters if you’ve adjusted tables by hand in storekit, because a re-sync reconciles them too:
  • Lightspeed wins for the table name, covers, active state and which area the table sits in. Values you changed in storekit are overwritten with what Lightspeed holds.
  • A table’s POS ID comes from the Lightspeed table number and is only written when storekit first creates the table. Tables are matched on it, so a POS ID you changed to something that no longer matches a Lightspeed table number makes the table look deleted in Lightspeed: it is removed (unless archived) and a new table is created for the Lightspeed one, with a new QR code.
  • Areas and tables you added in storekit that don’t exist in Lightspeed are removed.
If the POS IDs are wrong for one area only, correct those tables in storekit rather than re-syncing — edit each table’s POS ID under Stores → your store → SettingsTables, as described in Editing Tables. Re-syncing to fix one area re-imports every floor plan and overwrites hand-adjusted tables across the whole store.

Next Steps

Pay at Table

Let guests pay their Lightspeed bill

Dine-in & Tables

General dine-in setup in storekit