Skip to main content
Pay at Table (PAT) lets dine-in guests scan a QR code at their table, view their bill, and pay from their phone. Orders are placed through your venue’s normal workflow (POS, waitstaff), and storekit handles the payment step — no card machines, no waiting for the bill. This is different from Order & Pay, where customers also browse the menu and place orders through storekit. With Pay at Table, storekit only handles the bill and payment.
Pay at Table requires a storekit+ subscription and a compatible POS integration. Contact storekit Support if you need to confirm whether your store is eligible.

How Pay at Table Works

  1. Staff take orders and send them to the POS as normal
  2. When ready to pay, the guest scans a QR code at their table
  3. The guest sees their itemized bill on their phone in real-time
  4. The guest pays using card, Apple Pay, or Google Pay
  5. Payment syncs to your POS and the bill closes automatically
The entire payment process takes under 30 seconds.

Before You Start

Before enabling Pay at Table, make sure you have:
  • An active storekit+ subscription
  • A compatible POS integration connected and working (see POS Integration Overview)
  • Table numbers or areas configured in your POS and in storekit
  • storekit Payments activated
  • QR codes ready to generate for each table
  • A staff process for monitoring payment status

How to Set Up Pay at Table

1

Confirm Your Subscription

Pay at Table requires a storekit+ subscription.If you are not sure whether your store has the correct subscription, contact storekit Support with your store name and the venues you want to enable.
2

Connect Your POS

Pay at Table requires a compatible POS integration so that bills can sync to storekit in real-time.Go to Store Settings > Integrations and connect your POS system.For POS-specific setup steps, see the relevant guide under POS Integrations.
Not all POS systems support Pay at Table. Check the integration guide for your POS to confirm compatibility before proceeding.
3

Activate Payments

Go to Store Settings > Payments and activate storekit Payments.For the full setup steps, see Set Up Payments.Guests cannot pay through Pay at Table until payments have been activated.
4

Set Up Tables

Configure your table numbers, zones, or areas so that each QR code links to the correct table and bill.For detailed setup steps, see Dine-in & Tables.Make sure table numbers in storekit match the table numbers in your POS — mismatched tables will prevent bills from syncing correctly.
5

Configure Tips

Go to Store Settings > Gratuity and configure whether tips should appear at checkout.Tip suggestions are shown to guests on the payment screen. You can configure the suggested amounts or disable tips entirely.
Digital tipping typically increases gratuity compared to traditional card machine prompts.
6

Generate and Print QR Codes

Each table needs a unique QR code that links to that table’s bill.From your storekit dashboard, go to the table setup section and generate QR codes for each table. You can download and print these QR codes yourself.Before printing, test that each QR code opens the correct store and table.
storekit provides free downloadable QR codes from the dashboard. If you need branded QR plaques, contact your account manager or storekit Support. Bespoke plaques use dynamic QR codes, which are different from the free downloadable codes.
7

Train Staff

Before going live, make sure staff understand:
  • How to check whether a table has paid (via POS or storekit dashboard)
  • How to handle partial payments and split bills
  • What to do if a payment fails or does not appear
  • That guests pay from their phone — no card machine is needed for Pay at Table orders
For more detail on checking payment status, see Checking Payments.
8

Test Before Going Live

Before going live, test the full flow with a real card:
  • Place an order through the POS as normal
  • Scan the table QR code from a phone
  • Confirm the correct bill and items appear
  • Complete a payment using a real card
  • Verify the payment appears on the POS and in the storekit dashboard
  • Test split payments, if you plan to offer them
Use a real card for testing — you’ll receive the funds and can refund the order afterwards.
9

Go Live

Once setup and testing are complete, place QR codes on every table and enable Pay at Table for your store.Monitor the first live payments closely to confirm the flow is working as expected.

Customer Experience

From the guest’s perspective, Pay at Table works like this:
  1. Dine as normal — order through waitstaff, enjoy the meal
  2. Scan the QR code — when ready to pay, scan the code on the table with their phone camera
  3. View the bill — see an itemized bill that updates in real-time as items are added in the POS
  4. Choose how to pay — pay the full bill, split by item, or split evenly with others at the table
  5. Add a tip — choose a tip amount, if enabled
  6. Pay — tap to pay with card, Apple Pay, or Google Pay
  7. Done — receive a digital receipt by email and leave when ready
Guests do not need to download an app or create an account.

Multi-Store Setup

Pay at Table is enabled per store. If you operate multiple venues, you need to set up Pay at Table for each store individually. For each store:
  1. Confirm the storekit+ subscription is active
  2. Connect the correct POS integration and location
  3. Set up tables and generate QR codes specific to that store
  4. Activate payments
  5. Test the flow at each venue before going live
If you need to enable Pay at Table across many locations, contact storekit Support with the list of store names and venues. The support team can help coordinate a multi-site rollout.

Troubleshooting

Guest scans the QR code but no bill appears

Check that:
  • The table has an open bill on the POS
  • The POS integration is connected and syncing correctly
  • The QR code is linked to the correct table
  • The store is live and Pay at Table is enabled

Payment does not appear on the POS

There may be a short sync delay. Check the storekit dashboard to confirm the payment was successful. If the payment shows as complete in storekit but is missing from the POS, see Checking Payments for reconciliation steps.

Guest paid the wrong table’s bill

Make sure QR codes are clearly placed and match the correct table number. If QR codes were moved between tables, replace or relabel them.

Tips or service charges look incorrect

Check your tip and service charge settings in Store Settings > Gratuity and Store Settings > Operations.