Lightspeed WooCommerce Integration
Nventory syncs products, inventory, and orders between Lightspeed POS locations and WooCommerce in real time. Stock levels stay aligned across retail and your WordPress storefront.
Sync Matrix
4 data entities in the sync matrix — 2 bidirectional, 2 one-way. Tap any row for details.
Good to Know
Platform restrictions outside any integration tool's control
Customer databases and loyalty program data cannot be synced between POS and ecommerce platforms through Nventory.
Gift cards and store credit balances are platform-specific and cannot be synced between POS and ecommerce systems.
Lightspeed bundles its own eCom platform. Pages, themes, and domain configuration on Lightspeed eCom are not synced to WooCommerce. Nventory bridges POS data only.
Other WooCommerce inventory management or POS plugins may conflict with Nventory's sync hooks. Nventory requires exclusive control over inventory updates to prevent double-writes.
Lightspeed supports per-unit serial numbers, but WooCommerce has no native serial number field. Serial data is tracked in Nventory but not displayed on WooCommerce product pages.
Things to Consider
Platform-specific details and how they affect this integration.
Lightspeed bundles an eCom storefront with its Retail plans. Running both Lightspeed eCom and WooCommerce means two online stores competing for the same stock, fragmenting SEO, and confusing customers who find different URLs for the same products.
Nventory recommends designating WooCommerce as the sole online channel and deactivating Lightspeed eCom. If both must coexist, Nventory partitions inventory with separate allocations per storefront.
Who Uses Lightspeed WooCommerce Integration
Common scenarios for connecting Lightspeed and WooCommerce.
How It Works
Nventory sits between your platforms and keeps everything in sync.
Install Nventory Plugin and Connect Lightspeed
Add the Nventory plugin to WordPress and authenticate your Lightspeed Retail account. Both catalogs are imported and prepared for mapping.
Build Product and Location Maps
Match Lightspeed products to WooCommerce items by SKU. Map each Lightspeed location to a WooCommerce shipping zone or fulfillment origin.
Set Sync Direction and Master System
Designate Lightspeed or WooCommerce as the product data master. Configure bidirectional inventory sync with optional buffer stock per location.
Enable Cross-Channel Fulfillment
Activate order routing so WooCommerce orders can be fulfilled from Lightspeed locations. Staff see these orders in their POS queue alongside walk-in sales.
Validate and Go Live
Run a test sync cycle, verify quantities match across both systems, and enable production sync. Set up monitoring alerts for sync failures or inventory discrepancies.
Frequently Asked Questions
Nventory syncs bundle component inventory individually. When a WooCommerce bundle is sold, each component's stock is decremented in Lightspeed so retail floor counts stay accurate.
Yes. Nventory exposes per-Lightspeed-location stock data to WooCommerce, which you can display on product pages using compatible themes or a shortcode to encourage local pickup.
Lightspeed matrix items (products with multiple attributes) are mapped to WooCommerce variable products. Each matrix option syncs to the corresponding WooCommerce variation with independent inventory tracking.
The Nventory plugin works with any standard WordPress hosting. It requires PHP 7.4 or higher, the WooCommerce plugin, and outbound webhook support. No special server configuration is needed.
Nventory maps each Lightspeed retail location, including multi-warehouse setups and back-of-house stock rooms, to WooCommerce so that per-location counts stay independent. When a barcode-scanned sale or stock adjustment occurs on any Lightspeed iPad register, Nventory updates only that location's contribution to the WooCommerce available quantity, letting your WordPress product pages display accurate per-store availability for local pickup.
Yes. Every Lightspeed POS transaction, whether processed via barcode scan, manual entry, or a return at the register counter, triggers an immediate WooCommerce stock adjustment through Nventory. If a Lightspeed iPad register goes into offline mode during a connectivity drop, Nventory queues the changes and pushes them to WooCommerce in chronological order the moment the device reconnects.
The most frequent cause is a mismatch between tax-inclusive and tax-exclusive pricing — Lightspeed often stores prices with tax included for in-store display, while WooCommerce may be configured to add tax at checkout, resulting in apparent price differences. If you use multiple Lightspeed price books (wholesale, VIP, retail), verify which price book Nventory is pulling from, since the wrong book selection will push incorrect pricing to WooCommerce. Multi-currency setups can also cause drift if Lightspeed's base currency differs from WooCommerce's store currency and the exchange rate in Nventory is stale or manually set rather than auto-updating.
Try Lightspeed WooCommerce Sync Free
Connect Lightspeed and WooCommerce in minutes. No credit card required.
Start Free Trial