Skip to main content
Course assignments control which POS course a product is sent to when orders are placed for dine-in. This allows kitchen display systems and printers to organise items by course (starters, mains, desserts) rather than in the order they were added to the cart.
Course assignments only apply to dine-in orders. Delivery and pickup orders ignore this setting.

Supported POS Systems

POSHow Courses Work
Lightspeed K-SeriesItem-level course number (0, 1, 2, etc.) sent with each product
TISSLVenue-level default course applied to all items
Zonal (Aztec)Item-level course ID, or selectable via a “Select Course” modifier group

Setting Course Assignments

Lightspeed K-Series

Each product can have its own course number:
  1. Go to your storekit dashboard
  2. Navigate to Menu
  3. Click into a product
  4. In the Course field, enter the course number (e.g., 0 for starters, 1 for mains, 2 for desserts)
  5. Click Save
Course numbers typically start at 0. Check your Lightspeed configuration to confirm which numbers map to which courses.

TISSL

TISSL uses a venue-level default course for all items. Configure this in your TISSL integration settings, or contact support for assistance.

Zonal (Aztec)

Zonal (Aztec) supports two approaches:
  1. Item-level: Set the course ID directly on each product
  2. Modifier-based: A “Select Course” modifier group lets customers choose when items are served
When syncing menus from Zonal (Aztec), course information is imported automatically from your Zonal menu configuration.

Use Cases

Multi-Course Dining

For restaurants offering set menus or multi-course experiences:
  • Assign starters to course 0
  • Assign mains to course 1
  • Assign desserts to course 2
The kitchen receives items grouped by course, allowing proper timing of preparation.

Fire-on-Demand

Some POS systems support “fire on demand” where courses are held until the server triggers them. Course assignments ensure items are grouped correctly for this workflow.

Troubleshooting

Items not appearing in correct course:
  • Verify the course number matches your POS configuration
  • Check that the order is for dine-in (courses are ignored for delivery/pickup)
  • Ensure your POS integration is configured to use course data