Black Friday: 30% OFF em todos os planos, já aplicado no carrinho Ver planos
Entrar Carrinho

WooCommerce LightSpeed POS Changelog

Todas as versões registradas, da mais nova para a mais antiga, com o que mudou em cada uma.

Última 3.5.0 · 21 out 202615 versõesDesde mar 2026

2026 · 15 versões

  1. 3.5.0

    Última
    1 novo3 melhorias14 correções1 alteração
    Novo
    • Optionally record each WooCommerce payment method as a chosen Lightspeed POS R-Series payment type when syncing sales, instead of the generic one
    Melhoria
    • Prevent turning on Lightspeed POS R-Series sales sync while WooCommerce prices are entered with tax, and warn stores that already sync sales in that setup
    • Explain on the product screen whether editing a Lightspeed-linked product's stock in WooCommerce updates Lightspeed or is replaced on the next sync
    • Remove WooCommerce variations whose Lightspeed POS R-Series items were deleted or moved to another matrix while polling, when "Prune deleted Lightspeed variations" is enabled
    Corrigido
    • Turn a Lightspeed POS R-Series variation back into a simple WooCommerce product when it is removed from its matrix, instead of deleting it
    • Stop deleting archived Lightspeed POS R-Series variations from WooCommerce when "Ignore archived products" is enabled
    • Keep Lightspeed POS R-Series sales, partial refunds and cancellations of orders with a fee in balance
    • Import the Lightspeed POS R-Series matrix product as soon as existing products are merged into it, instead of leaving them unsynced
    • Stop creating a WooCommerce variable product for every Lightspeed POS R-Series product merged into a new matrix, so one matrix imports as one variable product
    • Keep the Lightspeed POS R-Series item poller running when a product merged into a matrix is synced right after its conversion on a site with a persistent object cache, instead of failing and leaving the other merged products behind
    • Load archived Lightspeed POS R-Series products when "Ignore archived Lightspeed products when loading products" is unticked
    • Show the correct option labels for handling archived Lightspeed POS R-Series products, and the connection success message on the store settings tab
    • Name the product, not its ID, in the Lightspeed POS R-Series inventory sync error notice
    • Point documentation links to the current Lightspeed POS for WooCommerce docs
    • Sync Lightspeed POS R-Series sales, and their refunds and cancellations, paid partly or fully with a gift card or store credit that only lowers the order total, such as Smart Coupons, instead of failing as out of balance
    • Sync Lightspeed POS R-Series sales with tax when their tax rates were added after the last "Export tax rates", instead of syncing them untaxed
    • Push the current stock when a Lightspeed POS R-Series product update runs late, instead of the stock from when it was queued
    • Skip pruning Lightspeed POS R-Series variations when Lightspeed returns incomplete item data, instead of deleting their WooCommerce products
    Alterações
    • Misc - Require WordPress 6.3+ and WooCommerce 9.9+
  2. 3.4.0

    2 novos4 melhorias5 correções1 alteração
    Novo
    • 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
    • Add an exclusion tags setting for Lightspeed POS X-Series so staff can control from Lightspeed which products appear in WooCommerce
    Melhoria
    • 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)
    • Download Lightspeed POS X-Series product images in batches with immediate follow-up runs, so large catalogs import images much faster
    • Update WooCommerce product images when they are replaced in Lightspeed POS X-Series, and show pending image downloads on the Sync screen
    • Update the bundled Fenix framework to v1.13
    Corrigido
    • Retry Lightspeed POS X-Series product image downloads after a temporary failure instead of dropping the image
    • Apply Lightspeed POS X-Series background polling frequency changes as soon as the settings are saved
    • Reuse existing media library images when reconnecting Lightspeed POS X-Series, instead of downloading the whole catalog's images again as duplicates
    • Allow X-Series product image sync to initialize on sites with a long database table prefix
    • 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
    Alterações
    • Misc - Require WordPress 6.3+ and WooCommerce 9.9+
  3. 3.3.9

    3 melhorias7 correções
    Melhoria
    • Add a filter to skip the Lightspeed POS R-Series inventory pull when a product is added to the cart
    • Add a filter to change the Lightspeed POS R-Series API timeout for storefront requests
    • Update the bundled Fenix framework to v1.12
    Corrigido
    • Stop a "translation loading was triggered too early" notice on sites where WP Cron is disabled or loopback requests are unavailable
    • Prevent an error from breaking the Lightspeed POS X-Series Sync screen when an activity log entry refers to a deleted order
    • Show a notice, rather than erroring out, when the OpenSSL PHP extension required to store Lightspeed credentials is missing from the server
    • 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
    • Show a notice and stop repeated import errors when a Lightspeed POS R-Series matrix attribute name is too long for WooCommerce
    • Correct the Lightspeed POS R-Series stock after a refund without restocking even when stock quantity is not synced back to Lightspeed
    • 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
  4. 3.3.8

    5 correções
    Corrigido
    • Prevent Lightspeed POS X-Series from deducting a product's stock twice in Lightspeed when a WooCommerce order syncs due to race conditions
    • 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
    • Convert product dimensions correctly when importing from Lightspeed POS X-Series into a store using a different metric unit, such as centimeters into millimeters
    • Convert product weights correctly when importing from Lightspeed POS X-Series into a store using grams or carats
    • Keep Lightspeed POS R-Series stock unchanged when a WooCommerce order is refunded without restocking the refunded items
  5. 3.3.7

    2 correções
    Corrigido
    • 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
    • Ensure a simple product merged into a Lightspeed R-Series matrix becomes a visible variation in WooCommerce even if it was in draft status
  6. 3.3.6

    4 melhorias1 correção
    Melhoria
    • Allow changing the Lightspeed POS X-Series register within the same outlet after data has synced, without a full reset or disconnect
    • Add a Re-sync from Lightspeed action for individual and selected Lightspeed POS X-Series products and customers
    • Add an order note when a Lightspeed POS R-Series sale is not synced because the order has no linked products
    • Prevent redundant Lightspeed POS R-Series product syncs when bulk-editing products, so accounts hit fewer rate-limit errors
    Corrigido
    • Prevent a double refund in Lightspeed POS R-Series when cancelling an order that had an earlier partial refund
  7. 3.3.5

    2 correções
    Corrigido
    • Create variable products in Lightspeed R-Series even when the matrix attribute set already exists
    • Prevent repeated import errors when a Lightspeed POS R-Series matrix attribute is named with a reserved word such as Type
  8. 3.3.4

    2 correções2 alterações
    Corrigido
    • Sync the final refund to Lightspeed R-Series when completing an order that had an earlier partial refund
    • Correct Lightspeed POS X-Series sale totals for order lines with a quantity above one or a discount, so synced amounts match the order
    Alterações
    • Misc - Show all Lightspeed POS X-Series outlets and registers in settings on accounts with very large lists
    • Localization - Added German, Spanish translations
  9. 3.3.3

    1 melhoria2 correções
    Melhoria
    • Allow changing the Lightspeed POS X-Series outlet register until data has been synced
    Corrigido
    • Ensure all of an outlet's registers in the Lightspeed POS X-Series settings are showing consistently
    • Let cancelling a Lightspeed POS X-Series sync clear a stuck sync immediately, even when the server blocks background loopback requests
  10. 3.3.2

    2 correções
    Corrigido
    • Prevent variable products from failing to update from Lightspeed POS X-Series with a duplicate SKU error
    • Ensure manual start over sync to pull the full Lightspeed POS X-Series catalogue across multiple pages
  11. 3.3.1

    2 melhorias2 correções
    Melhoria
    • Make Start over re-sync every Lightspeed POS X-Series product and customer even when unchanged, and default the sync prompt to Resume
    • Show a confirmation notice right after starting a Lightspeed POS X-Series sync, instead of only from the next page load
    Corrigido
    • Prevent the Lightspeed POS X-Series background sync from accumulating orphaned options rows when products, variants, or customers are waiting to be retried
    • Cancel the Lightspeed POS X-Series product variants sync when cancelling a product sync, so the sync no longer appears stuck in progress
  12. 3.3.0

    6 melhorias5 correções
    Melhoria
    • Automatically retry failed order syncs to Lightspeed with spaced delays for up to one hour after the first attempt (R-Series and X-Series)
    • Add sync status notes to WooCommerce orders showing the Lightspeed sale ID on success or the error reason on failure (R-Series and X-Series)
    • Sync Lightspeed POS X-Series product categories with their full hierarchy in WooCommerce
    • Preserve existing WooCommerce categories on a product when its Lightspeed POS X-Series counterpart has no Product Category assigned
    • Add an experimental filter to opt-in to syncing partial refunds to Lightspeed POS X-Series as linked return sales
    • Pass the newly required scope parameter when connecting to Lightspeed POS X-Series in developer mode
    Corrigido
    • Sync partial refunds to Lightspeed R-Series correctly when refunding multiple units of an item
    • Convert linked WooCommerce products into matrix variations when their Lightspeed R-Series counterparts are merged into a matrix
    • Prevent a fatal error on the R-Series import page when the products table has no pagination output to render
    • Keep local R-Series product data in sync after pushing WooCommerce product updates to Lightspeed
    • Stop importing Lightspeed POS X-Series product tags as categories in WooCommerce
  13. 3.2.2

    1 correção
    Corrigido
    • R-Series product sync no longer removes images when the Lightspeed API returns an empty Images relation
  14. 3.2.1

    1 melhoria7 correções1 alteração
    Melhoria
    • Add filter hooks to modify the sale sync payload before it is sent to Lightspeed (R-Series and X-Series)
    Corrigido
    • Prevent R-Series pollers from advancing the last sync timestamp when an API call fails, so missed items are retried on the next poll
    • R-Series sales sync employee and register dropdowns now correctly show the saved selection
    • R-Series brand taxonomy import now fetches all manufacturers instead of only the first 100
    • When a featured image is deleted in Lightspeed R-Series, the first gallery image is now promoted to featured
    • Properly clean up product images when all images are removed in Lightspeed POS R-Series
    • Removed Lightspeed POS X-Series images no longer persist in the WooCommerce product gallery
    • R-Series API error messages no longer dump raw HTML pages into admin notices
    Alterações
    • Misc - Convert raw SQL queries to use prepared statements in the R-Series integration
  15. 3.2.0

    2 melhorias1 correção
    Melhoria
    • Allow selecting which WooCommerce order statuses to sync as sales to Lightspeed POS R-Series (defaults to paid statuses only)
    • Properly handle the absence of a refresh token in R-Series requests so that merchants are prompted to reconnect and re-authorize the plugin
    Corrigido
    • Address some PHP warnings when accessing some setting pages in the R-Series integration

Changelog publicado pelo desenvolvedor, no idioma original.