> ## 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.

# Lightspeed K-Series

> Connect Lightspeed K-Series (formerly iKentoo) to storekit to sync your menu, inject online orders, keep stock in sync from Lightspeed webhooks, import your floor plan for dine-in, and take pay-at-table payments.

Lightspeed K-Series (formerly iKentoo) is one of storekit's most complete POS integrations. Once connected, storekit imports your menu from Lightspeed, sends online orders straight into Lightspeed, receives stock and sales-restriction updates by webhook, and — for dine-in venues — imports your floor plan and supports pay-at-table.

This section is split into focused guides. Start with **Connecting Lightspeed**, then set up the areas you need.

<CardGroup cols={2}>
  <Card title="Connecting Lightspeed" icon="plug" href="/docs/guides/integrations/pos/lightspeed/connect">
    Authorise storekit, pick your business location, and turn the integration on
  </Card>

  <Card title="Menu Sync" icon="utensils" href="/docs/guides/integrations/pos/lightspeed/menu-sync">
    Import your Lightspeed menu, choose sync options, and schedule syncs
  </Card>

  <Card title="Orders & Routing" icon="receipt" href="/docs/guides/integrations/pos/lightspeed/orders">
    How orders inject, account profile routing, SKUs, buffering, and retries
  </Card>

  <Card title="Stock & Availability" icon="boxes-stacked" href="/docs/guides/integrations/pos/lightspeed/stock-and-availability">
    Stock webhooks, auto-snooze, and order readiness syncing
  </Card>

  <Card title="Dine-in: Floor Plan & Tables" icon="chair" href="/docs/guides/integrations/pos/lightspeed/dine-in">
    Import areas and tables from your Lightspeed floor plan
  </Card>

  <Card title="Pay at Table" icon="credit-card" href="/docs/guides/integrations/pos/lightspeed/pay-at-table">
    Let guests pay their Lightspeed bill from their phone
  </Card>

  <Card title="Orders Failing: Till Offline" icon="tablet-screen-button" href="/docs/guides/integrations/pos/lightspeed/till-offline">
    The most common failure — get the Active Device iPad back online and resend
  </Card>

  <Card title="Troubleshooting" icon="wrench" href="/docs/guides/integrations/pos/lightspeed/troubleshooting">
    Fix connection, menu, order, stock, and pay-at-table problems
  </Card>
</CardGroup>

## How the Connection Works

Lightspeed connects over OAuth. You click **Connect to Lightspeed**, sign in to Lightspeed and authorise storekit, then choose which business location this store maps to on the **Select your Lightspeed location:** screen. storekit stores the authorisation and uses it to load your Lightspeed menus, floor plans, payment methods, discounts and account profiles.

One storekit store connects to one Lightspeed business location. For multi-site setups, connect each store separately.

<Note>
  The Lightspeed integration is only available to accounts that have it enabled. If you don't see **Lightspeed K-Series** in your **Integrations** list, [contact storekit support](/docs/getting-started/contact-support) to have it turned on.
</Note>

## How Orders Flow to Lightspeed

```
Customer places order on storekit
        ↓
storekit queues the order for dispatch (immediately, or buffered for a pre-order)
        ↓
storekit builds the Lightspeed order (items, modifiers, account profile, payment method)
        ↓
Pickup/delivery → to-go order   |   In store → local order   |   Add to bill → existing bill
        ↓
Lightspeed webhook reports SUCCESS/CLOSED → order marked Accepted, receipt reference stored
        ↓
Lightspeed webhook reports FAILURE → storekit retries, then marks the order failed and emails the store
```

Orders are queued as soon as they're placed — you don't have to accept them first. Pre-orders can be held back until closer to the fulfillment time with **Buffer Orders**.

## Supported Features

<AccordionGroup>
  <Accordion title="Menu Sync">
    | Feature                        | Supported |
    | ------------------------------ | :-------: |
    | Manual menu sync               |     ✓     |
    | Scheduled menu sync            |     ✓     |
    | Lightweight sync (prices only) |     ✗     |
    | Product images                 |     ✓     |
    | Allergens                      |     ✓     |
    | Nested modifiers               |     ✓     |
    | Subcategories (sub-screens)    |     ✓     |
    | Production instructions        |     ✓     |
    | Menu deals                     |     ✓     |
    | Multi-language content         |     ✓     |
    | Account-profile pricing        |     ✓     |
    | Category availability hours    |     ✗     |
    | Portions / sizes               |     ✗     |
  </Accordion>

  <Accordion title="Orders">
    | Feature                                             | Supported |
    | --------------------------------------------------- | :-------: |
    | Order injection                                     |     ✓     |
    | Pre-orders                                          |     ✓     |
    | Order buffering                                     |     ✓     |
    | Automatic retries on failure                        |     ✓     |
    | Auto-snooze items after a sales-restriction failure |     ✓     |
    | Discounts (line item or native discount code)       |     ✓     |
    | Tips                                                |     ✓     |
    | Service charge                                      |     ✓     |
    | Custom order notes template                         |     ✓     |
    | Course numbers (in-store orders)                    |     ✓     |
    | Delivery details                                    |     ✓     |
    | Basket validation                                   |     ✗     |
  </Accordion>

  <Accordion title="Pay at Table">
    | Feature                     | Supported |
    | --------------------------- | :-------: |
    | Live bill sync              |     ✓     |
    | Apply payments to bill      |     ✓     |
    | Partial and split payments  |     ✓     |
    | Track POS terminal payments |     ✓     |
    | Gift card payment method    |     ✓     |
    | Add to existing bill        |     ✓     |
  </Accordion>

  <Accordion title="Store Setup">
    | Feature                                | Supported |
    | -------------------------------------- | :-------: |
    | Floor plan sync                        |     ✓     |
    | Real-time stock updates (webhook)      |     ✓     |
    | Order readiness sync (auto open/close) |     ✓     |
    | Multi-site support                     |     ✓     |
  </Accordion>
</AccordionGroup>

## Related Guides

<CardGroup cols={2}>
  <Card title="POS Integrations Overview" icon="cash-register" href="/docs/guides/integrations/pos/overview">
    Compare Lightspeed with storekit's other POS integrations
  </Card>

  <Card title="Order Injection" icon="arrow-right-to-bracket" href="/docs/guides/integrations/pos/order-injection">
    How order injection works across POS providers
  </Card>

  <Card title="POS Menu Sync" icon="rotate" href="/docs/guides/menu/pos-menu-sync">
    General menu-sync behaviour and limits
  </Card>

  <Card title="Cash Payments" icon="money-bill" href="/docs/guides/payments/cash-payments">
    How cash and pay-on-collection orders reach the POS
  </Card>
</CardGroup>


## Related topics

- [Order Injection](/docs/guides/integrations/pos/order-injection.md)
- [Course Assignments](/docs/guides/menu/course-assignments.md)
- [Connecting Lightspeed](/docs/guides/integrations/pos/lightspeed/connect.md)
- [Lightspeed Troubleshooting](/docs/guides/integrations/pos/lightspeed/troubleshooting.md)
- [Lightspeed Menu Sync](/docs/guides/integrations/pos/lightspeed/menu-sync.md)
