Documentation Index
Fetch the complete documentation index at: https://storekit.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Supported POS Systems
storekit supports POS integrations for selected systems, including: POS integration availability depends on your store setup, subscription, and the features supported by each POS. For POS-specific setup steps, see the relevant POS integration guide.How POS-Connected Stores Work
- Customers place orders through storekit or a connected ordering channel
- Orders can be sent to your connected POS
- The POS may send orders to kitchen printers or a kitchen display system
- Menus may be synced from your POS or managed in storekit, depending on the integration
- Payments are normally processed through storekit, except for Pay at Table setups where payment may be taken externally through the venue’s POS or card machine.
Before You Start
Before going live, make sure you have:- An active storekit+ subscription
- Access to your storekit dashboard
- Access to your POS account or back office
- The correct POS location or site details
- A menu ready to import, sync, or link
- Payment setup confirmed
- Printing or kitchen routing configured in the POS, if used
- A process for testing orders before launch
How to Set Up a POS-Connected Store
Create or Open Your Store
From your storekit dashboard, go to Stores.Open the store you want to connect, or create a new store if one has not been created yet.
Connect the POS Integration
Go to Store Settings > Integrations.Select the POS integration you want to connect and enter the required details.The setup required depends on your POS. Some integrations may need an API key, site ID, location ID, or other account details.For more information, see the relevant POS integration guide.
Confirm the Correct POS Location
Make sure the storekit store is connected to the correct POS location.This is important for order routing, menu sync, printing, and reporting.
Set Up the Menu
Set up the menu customers will order from.Depending on the POS integration, your menu may be:
- Synced from your POS
- Imported into storekit
- Managed directly in storekit
- Linked to POS product IDs or PLUs
- Managed through an integration partner
Review Menu Details
Before going live, check that the menu is correct.Review:
- Categories
- Items
- Prices
- Modifier groups and options
- Availability
- Images and descriptions, if used
- Product IDs or PLUs, if required
Configure Fulfilment
Go to Store Settings > Operations.Choose which fulfilment types this store should support, such as:
- Pickup
- Delivery
- Dine-in / Order & Pay
Configure Payments
For POS-connected stores, payments are normally processed through storekit Payments.The main exception is Pay at Table, where the customer may pay externally through the venue’s POS card machine or another in-venue payment method, depending on the setup.Before going live, confirm:
- storekit Payments is active
- The correct payment methods are available at checkout
- Pay at Table payment behaviour is understood, if used
- Staff know where to check whether an order or bill has been paid
Check Printing and Order Routing
If orders print through your POS, check that printing and routing are configured correctly in the POS.This may include:
- Printers
- Kitchen display screens
- Printing profiles
- Production centres
- Category or item routing
Place Test Orders
Before going live, place test orders for each order type you plan to support.Test as many items and modifiers from different categories as needed. (i.e Drinks & Food are routed to the correct printers)Check that:
- The order appears in storekit
- The order reaches the correct POS location
- Items, modifiers, notes, discounts, tips, and service charges are correct
- Pickup, delivery, or table details are included
- Pre-order times are passed correctly, if used
- Order/item notes are displayed
- Printing or kitchen routing works as expected
- Payment status is correct
What May Be Controlled by the POS
For POS-connected stores, some settings may be controlled outside storekit. This can include:- Menu items
- Prices
- Modifiers
- Availability
- Tax settings
- Printing
- Kitchen routing
- Table or bill details
POS integrations require a storekit+ subscription. Contact storekit Support if you need to upgrade your plan or confirm whether your store is eligible.
Always place test orders before launch to confirm orders reach the correct POS location and include the right items, modifiers, prices, and fulfilment details.
Troubleshooting
Menu changes are not appearing in storekit
Check where the menu is managed. If the menu is controlled by the POS, update the menu in the POS first, then run a menu sync if required. For more detail, see POS Menu Sync.Orders are not reaching the POS
Check that the POS integration is connected and that the correct POS location is mapped. Also check whether the order failed because of missing items, modifier issues, unavailable products, or POS connection errors.Orders are reaching the POS but not printing
Check your POS printing setup. This may include printers, kitchen display screens, printing profiles, production centres, or item/category routing.Prices or modifiers look different
Check whether prices and modifiers are managed in storekit, the POS, or an integration partner. Some integrations use POS-side pricing, while others use storekit menu settings.Pre-orders are not showing correctly in the POS
Check whether your POS integration supports pre-orders and whether scheduled order times are passed through. This is often called order buffering in storekit and integrated POS systems. Place a test pre-order before going live.Related
- POS Integration Overview — understand how POS integrations work
- POS Menu Sync — import or update menu data from your POS
- Order Injection — send storekit orders to your POS
- Fallback Printing — automatically print orders when POS order injection fails
- Enabling Pickup — enable pickup/collection orders for your store
- Enabling Delivery — enable delivery orders for your store
- Pre-orders — let customers order for a future date or time