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

# Connecting Lightspeed

> Authorise storekit with Lightspeed K-Series over OAuth, pick the business location for your store, create the product codes storekit needs, and turn the integration on.

Connecting Lightspeed links one storekit store to one Lightspeed K-Series business location. You authorise storekit in Lightspeed, choose the location, then configure the store's settings and enable the integration.

## Prerequisites

* An active Lightspeed K-Series subscription with API access
* Lightspeed back office credentials for the business you're connecting
* The Lightspeed integration enabled on your storekit account

<Note>
  If **Lightspeed K-Series** does not appear in your **Integrations** list, the integration isn't enabled for your account yet — [contact storekit support](/docs/getting-started/contact-support).
</Note>

## Connect Your Location

<Steps>
  <Step title="Open the Lightspeed integration">
    Go to **Stores** → your store → **Settings** → **Integrations**, then select **Lightspeed K-Series**.
  </Step>

  <Step title="Authorise storekit">
    Click **Connect to Lightspeed**. You're taken to Lightspeed to sign in and authorise storekit's access.
  </Step>

  <Step title="Choose your business location">
    You return to storekit on the **Select your Lightspeed location:** screen, which lists every business and location on the account. Click the one that matches this store. You'll see a **Lightspeed Connected!** confirmation and land back on the Lightspeed settings page.
  </Step>

  <Step title="Set up the product codes in Lightspeed">
    In your Lightspeed back office, create the products storekit uses for delivery fees, service charges and discounts (see below), then paste their SKUs into the settings page.
  </Step>

  <Step title="Configure the store settings">
    Work through the settings on the page — at minimum select a **Lightspeed Menu**, set your **Account Profile Codes** and choose a **Payment Method**. Menu, order, stock and dine-in options each have their own guide.
  </Step>

  <Step title="Turn the integration on">
    Switch **Integration Status** on. The label next to it reads *Enabled - sending orders to Lightspeed* when the store is live.
  </Step>

  <Step title="Save">
    Click **Save**.
  </Step>
</Steps>

<Info>
  Each storekit store connects to a single Lightspeed business location. For multi-site accounts, repeat this for every store.
</Info>

## Product Codes You Need in Lightspeed

storekit adds delivery fees, service charges and discounts to an order as ordinary Lightspeed line items, so the matching products must exist in Lightspeed first. Set each one on **Stores** → your store → **Settings** → **Integrations** → **Lightspeed K-Series**:

| Setting                               | What it's for                                            | Default used if left empty |
| ------------------------------------- | -------------------------------------------------------- | -------------------------- |
| **Delivery Product Code (SKU)**       | Line item for the delivery fee on delivery orders        | `STOREKIT_DELIVERY`        |
| **Service Charge Product Code (SKU)** | Line item for the service charge                         | `STOREKIT_SERVICE_CHARGE`  |
| **Discount Product Code (SKU)**       | Negative line item used to pass a discount to Lightspeed | `STOREKIT_DISCOUNT`        |

<Warning>
  If the SKU doesn't exist in Lightspeed, any order carrying that charge will be rejected by Lightspeed and shows as failed in storekit. Create the products before you go live.
</Warning>

## Other Connection Settings

* **Payment Method** — the Lightspeed payment method online orders are recorded against. The dropdown is populated from your Lightspeed payment methods; if nothing is selected storekit sends `STOREKIT`.
* **Language** — which Lightspeed locale storekit reads product names and descriptions from. Options come from the locales configured on your Lightspeed business.
* **Integration Status** — the master switch. When it's off, storekit keeps the authorisation but sends nothing to Lightspeed (*Disabled - not sending orders to Lightspeed*).
* **Disconnect Auth** — removes storekit's Lightspeed authorisation. Use it if you need to re-authorise, or when moving a store to a different Lightspeed location; you'll need to click **Connect to Lightspeed** again afterwards.

<Tip>
  Changes on this page only take effect once you click **Save** — including the toggles.
</Tip>

## Next Steps

<CardGroup cols={2}>
  <Card title="Menu Sync" icon="utensils" href="/docs/guides/integrations/pos/lightspeed/menu-sync">
    Import your Lightspeed menu into storekit
  </Card>

  <Card title="Orders & Routing" icon="receipt" href="/docs/guides/integrations/pos/lightspeed/orders">
    Set account profiles and order behaviour
  </Card>
</CardGroup>


## Related topics

- [Lightspeed K-Series](/docs/guides/integrations/pos/lightspeed/overview.md)
- [Connecting Toast](/docs/guides/integrations/pos/toast/connect.md)
- [Lightspeed Troubleshooting](/docs/guides/integrations/pos/lightspeed/troubleshooting.md)
- [Lightspeed Menu Sync](/docs/guides/integrations/pos/lightspeed/menu-sync.md)
- [Lightspeed Orders & Routing](/docs/guides/integrations/pos/lightspeed/orders.md)
