Description
The LightSpeed POS addon connects your WooCommerce store to a physical point-of-sale system, synchronizing inventory, products, and sales between the in-store register and the website in real time. It is designed for businesses with in-person operations (boutique, stationery store, grocery store, neighborhood shop) that also sell through WooCommerce and want to avoid duplicate inventory and discrepancies between what is available at the register and what appears in the online catalog.
Key Features of LightSpeed POS
- Catalog synchronization
Automatically replicates products, SKUs, and prices between LightSpeed and WooCommerce. - Unified inventory
Updates the quantity available on the website whenever a sale occurs at the physical register. - Centralized product management
Creates and edits items in one place, reflecting them across both channels without manual rework. - Integration with WooCommerce orders
Sends online orders to the POS workflow, maintaining a consolidated sales history. - Multichannel reconciliation
Cross-references physical and digital sales to generate reports that accurately reflect the store’s actual activity.
Benefits of LightSpeed POS
- No more duplicate inventory
You no longer have to maintain two spreadsheets and avoid selling something online that is already out of stock at the register. - True omnichannel operations
The physical store and website operate as a single business, with consistent data across channels. - Fewer operational errors
Reduces discrepancies in prices, SKUs, and availability between the counter and the digital catalog. - Consolidated sales overview
Tracks total revenue by combining in-person sales and WooCommerce orders.
Who Is LightSpeed POS For?
- Those who run a physical store with a register, also sell through WooCommerce, and want to unify inventory.
- Those who already use the LightSpeed system at the POS and need to mirror the catalog on the website.
- Those who operate a stationery store, boutique, grocery store, or neighborhood shop with a growing online presence.
- Those who need reports that cross-reference in-person and digital sales without exporting spreadsheets.
How to Download LightSpeed POS
LightSpeed POS is available for download here at Ultrapack. After saving the .zip file, go to Plugins > Add New > Upload Plugin, select the file, install it, and activate it. After activation, the integration options for the LightSpeed system will appear in the WooCommerce dashboard, ready to be configured.
Instead of maintaining inventory in two places, LightSpeed POS treats the physical register and WooCommerce as two sides of the same operation, synchronizing products and adjusting inventory as sales occur. It is the kind of addon that is well suited for small and medium-sized retailers that have expanded online but do not want to give up control of their in-person counter operations.
Frequently asked questions
Is WooCommerce LightSpeed POS GPL-licensed?
Yes. WooCommerce LightSpeed POS is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use WooCommerce LightSpeed POS on multiple sites?
Yes. You can install WooCommerce LightSpeed POS on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does WooCommerce LightSpeed POS cost at Ultrapack?
WooCommerce LightSpeed POS costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does WooCommerce LightSpeed POS include updates?
Yes. The current version of WooCommerce LightSpeed POS is 3.4.0, published at Ultrapack on Aug 27, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WooCommerce LightSpeed POS scanned before publication?
Yes. Every version of WooCommerce LightSpeed POS goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin WooCommerce LightSpeed POS?
Requires WordPress 6.0 or higher and PHP 7.4 or higher. Tested up to WordPress 7.1.
What changed in this version
Version 3.4.0 2026-08-24
- Feature - Mark Lightspeed POS X-Series sales as paid and closed by recording a payment of a chosen Lightspeed payment type when the WooCommerce order is paid
- Feature - Add an exclusion tags setting for Lightspeed POS X-Series so staff can control from Lightspeed which products appear in WooCommerce
- Tweak - Skip the Lightspeed inventory check when a crawler or bot adds a product to the cart, preserving API rate limit for real shoppers (R-Series and X-Series)
- Tweak - Download Lightspeed POS X-Series product images in batches with immediate follow-up runs, so large catalogs import images much faster
- Tweak - Update WooCommerce product images when they are replaced in Lightspeed POS X-Series, and show pending image downloads on the Sync screen
- Fix - Retry Lightspeed POS X-Series product image downloads after a temporary failure instead of dropping the image
- Fix - Apply Lightspeed POS X-Series background polling frequency changes as soon as the settings are saved
- Fix - Reuse existing media library images when reconnecting Lightspeed POS X-Series, instead of downloading the whole catalog's images again as duplicates
- Fix - Allow X-Series product image sync to initialize on sites with a long database table prefix
- Fix - Show the Lightspeed POS R-Series sales sync settings fields and stop failing order syncs when the enable option was stored in a legacy format
- Dev - Update the bundled Fenix framework to v1.13
- Misc - Require WordPress 6.3+ and WooCommerce 9.9+
Version 3.3.9 2026-08-17
- Fix - Stop a "translation loading was triggered too early" notice on sites where WP Cron is disabled or loopback requests are unavailable
- Fix - Prevent an error from breaking the Lightspeed POS X-Series Sync screen when an activity log entry refers to a deleted order
- Fix - Show a notice, rather than erroring out, when the OpenSSL PHP extension required to store Lightspeed credentials is missing from the server
- Fix - Send a product's barcode to the Lightspeed POS R-Series EAN field, not the UPC field, when the UPC/EAN strategy is set to EAN
- Fix - Show a notice and stop repeated import errors when a Lightspeed POS R-Series matrix attribute name is too long for WooCommerce
- Fix - Correct the Lightspeed POS R-Series stock after a refund without restocking even when stock quantity is not synced back to Lightspeed
- Fix - Keep the storefront responsive when the Lightspeed POS R-Series API is slow or rate limited, instead of letting add to cart and checkout requests pile up
- Dev - Add a filter to skip the Lightspeed POS R-Series inventory pull when a product is added to the cart
- Dev - Add a filter to change the Lightspeed POS R-Series API timeout for storefront requests
- Dev - Update the bundled Fenix framework to v1.12
Version 3.3.8 2026-07-28
- Fix - Prevent Lightspeed POS X-Series from deducting a product's stock twice in Lightspeed when a WooCommerce order syncs due to race conditions
- Fix - Apply Lightspeed POS R-Series API rate-limit pacing to storefront requests, and shorten rather than skip the delay when a request is low on execution time
- Fix - Convert product dimensions correctly when importing from Lightspeed POS X-Series into a store using a different metric unit, such as centimeters into millimeters
- Fix - Convert product weights correctly when importing from Lightspeed POS X-Series into a store using grams or carats
- Fix - Keep Lightspeed POS R-Series stock unchanged when a WooCommerce order is refunded without restocking the refunded items
Version 3.3.7 2026-07-20
- Fix - Keep the Lightspeed POS X-Series product price unchanged when only stock is synced, so an online order no longer overwrites the price set in Lightspeed
- Fix - Ensure a simple product merged into a Lightspeed R-Series matrix becomes a visible variation in WooCommerce even if it was in draft status
Version 3.3.6 2026-07-06
- Tweak - Allow changing the Lightspeed POS X-Series register within the same outlet after data has synced, without a full reset or disconnect
- Tweak - Add a Re-sync from Lightspeed action for individual and selected Lightspeed POS X-Series products and customers
- Tweak - Add an order note when a Lightspeed POS R-Series sale is not synced because the order has no linked products
- Tweak - Prevent redundant Lightspeed POS R-Series product syncs when bulk-editing products, so accounts hit fewer rate-limit errors
- Fix - Prevent a double refund in Lightspeed POS R-Series when cancelling an order that had an earlier partial refund
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
woocommerce-lightspeed-pos.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
woocommerce-lightspeed-pos.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 6.0 or higher and PHP 7.4 or higher. Tested up to WordPress 7.1.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready