Lightspeed k Series- 2 or 1 Way Interface

Last Updated: 10/7/2025

Overview

Yellow Dog’s one-way interface with Lightspeed K Series.

Sync Approach

This integration consists of the following:

  • Yellow Dog’s LightspeedKSeriesConsole application, which

    • pulls store data from Lightspeed’s API for mapping to YD Stores

    • pulls item data from Lightspeed’s API for mapping unsold items in POS Item Map

    • pulls sales data from Lightspeed’s API

    • matches sales data to items in YD

    • adjusts on hands in YD based on sales

  • Yellow Dog’s ProcessSales application, which

    • completes additional processing to ensure that the sales data is available in reports

Sync Frequency

  • Yellow Dog’s LightspeedKSeriesConsole can pull sales as often as 15-60 minutes, depending on what other sync applications are running against the database.

  • Yellow Dog’s ProcessSales application is normally run once per day. 

Configuration

This integration supports multiple instances of Lightspeed K Series Businesses and multiple locations in Lightspeed K Series.

  • This integration does support multiple Lightspeed Locations per Yellow Dog Store

  • This integration does not support multiple Yellow Dog databases per Lightspeed instance

  • This integration does not support one Lightspeed Location per multiple Yellow Dog Stores

Requirements

Client

  • Ensure that all Lightspeed K Series items have SKUs that match to the corresponding Yellow Dog SKU, or, if opting to use POS Item mapping only, map the items via POS Item Map.

  • Confirm the mapping of Yellow Dog Stores to Lightspeed K Series Locations.

  • Provide their Lightspeed K Series Business ID. 

  • Provide authorization via an OAuth link during installation.

  • If there are multiple businesses:

    • They all need to be able to provide authorization under one email address. We do not support multiple email addresses for authorization.

  • If there are either multiple locations and/or multiple businesses:

    • Ensure all items are either completely shared across the businesses/locations OR have completely separate items with separate SKUs.

Yellow Dog

  • Configure and schedule the LightspeedKSeriesConsole application

    • This includes pulling Lightspeed Locations and ensuring that they have been mapped to YD Stores.

  • Configure and schedule the ProcessSales application

Data Exchange

Sales Data from POS

Yellow Dog’s sync application pulls the sales data into the YD database, matches the sales to YD items and decrements the inventory, and Yellow Dog’s ProcessSales application completes additional processing to update calculated costs and ensure that the sales data is available in reports. 

If there are sales that are missing in Yellow Dog, Yellow Dog has the ability to repull sales from Lightspeed. 

Yellow Dog matches Stores to Lightspeed’s Locations. 

Sales can be matched to items in Yellow Dog via

  • Yellow Dog SKU to Lightspeed SKU

  • POS Item Map in Yellow Dog

We pull in the following sales data:

Item Data from Yellow Dog - Item push not supported

Workflows - Where Performed

Accounting Export : 

Sales (Total Net Sales) only


Limitations

  1. Refunds/voids are NOT supported, this includes reopening checks as that processes as a refund on Lightspeeds end

  2. Split checks will display with the whole quantity on one line for the original check, then a second line with a deduction from the original check for the quantity that is split among the remaining checks, then the remaining checks will have their split quantity on another line.

  3. Modifiers do not get linked to their parent items for split checks

  4. For multiple locations and multiple businesses: SKUs must be unique across all locations OR items must be shared gloablly across all locations

  5. Multiple locations under one business are only supported on the same database and MUST be authorized via the same lightspeed login

  6. Multiple businesses under one YD database are supported but MUST be authorized via the same lightspeed login and must be installed with separate instances of the console.

  7. Fully support US and Canada and other Tax-Exclusive locations, other countries are not yet supported as they are Tax-Inclusive

  8. Changing the SKU in Lightspeed is NOT supported

  9. Changing the item description in lightspeed is supported but this integration does not change historical sales to match the new item description

  10. Only paid sales are brought in

·