The complete free edition: Code 128 barcodes from your WooCommerce SKUs, label sheets, inventory scanning with a keyboard scanner, and a counter till that writes real WooCommerce orders with an 80 mm receipt. No licence key, no telemetry.
Enter your email, the download link arrives by return.
LaFactory Barcode turns the SKUs already in your WooCommerce catalogue into Code 128 barcodes. It prints the label sheets, reads them back with an ordinary keyboard scanner to move stock, and records a counter sale as a real WooCommerce order. Nothing is duplicated into a second system: the SKU is the native one, the stock is the native one, the order is a native one.
The free edition is a working till, not a demo. Labels, inventory scanning, the counter and the 80 mm receipt are all in this package, because a shop that cannot ring up a sale has not been given anything.
A Code 128 barcode is generated for each product and each variation from its WooCommerce SKU. Products that have no SKU can be given one automatically, on a prefix you choose, so you are not blocked by the half of the catalogue nobody ever finished filling in.
Print by category, by product selection or by quantity. The physical module width is held constant so the same sheet reads on a 203 dpi desktop printer and on a 300 dpi label printer, which is where most homemade barcode sheets fail.
Build the basket by scanning, adjust quantities, apply a discount, pick a counter payment method, take the money. The sale is written as a paid WooCommerce order, so stock, reports and accounting follow the path they already follow. An 80 mm PDF receipt prints for the customer, and an anonymous counter sale does not fire customer emails at nobody.
Three WP-CLI commands cover the bulk work: wp lfbc backfill assigns the missing SKUs (with --dry-run first), wp lfbc list reads back what was assigned, and wp lfbc scan-misses shows the scans that matched nothing, which is how you find the labels to reprint.
There is nothing else to connect: no account to create, no key to paste, no external service to authorise.
@point-of-sale/keyboard-barcode-scanner 1.1.4 under the MIT licence, whose text ships with the plugin.No. No licence check, no activation call, no telemetry, no analytics, no remote font, no announcement feed. The free edition has no code that talks to LaFactory at all, because the file that would has been left out of the package rather than switched off.
For diagnostics the plugin keeps a bounded local log of the last 100 unrecognised scans: the value submitted, its length and its hexadecimal bytes. No identity, no IP address, no browser fingerprint. Counter sales become WooCommerce orders because that is the point of a till, and WooCommerce applies its own privacy rules to them.
No. Any HID scanner that behaves like a keyboard works, which is nearly all of them, including the twenty euro models. If yours is configured for a French layout, the plugin already knows.
Pro adds the other symbologies (EAN, UPC, Code 39, QR Code, Data Matrix, PDF417) and a label designer. It adds warehouse operations: locations, picking, stocktake sessions and a full audit trail. It adds the larger till: multiple registers, split payments, returns, offline mode, and Stripe and Square terminals. It adds the A4 invoice, a legal document with its own header, legal mention and order currency. And it adds the LaFactory update channel, which is what carries new versions to a licensed site in one click.
Because a point of sale that only prints a receipt is not a paid feature. What is paid is what a shop with a warehouse and several registers needs, and that is a different problem from ringing up a customer.
Uninstalling leaves your products, SKUs and orders alone. They were never the plugin’s data: they are WooCommerce’s.
If you need the extra symbologies, the label designer, picking and stocktake, the multi-register till or the A4 invoice, they are in LaFactory Barcode Pro.
No reviews yet.
Log in to review this product.
| Platform | WordPress 6.0+ / WooCommerce |
|---|---|
| PHP | 7.4 minimum |
| Edition | Free, GPLv2 or later, unlimited sites |
| Symbology | Code 128, constant module width for 203 and 300 dpi |
| Scanners | Any HID scanner behaving as a keyboard |
| Labels | Sheets by category, selection or quantity |
| Inventory | Search, stock in, stock out, undo from the scan log |
| Point of sale | Single counter, discounts, 80 mm PDF receipt, real WooCommerce order |
| Stock source | Native WooCommerce, or LaFactory Multi Inventory when installed |
| WP-CLI | wp lfbc backfill, list, scan-misses |
| Interface | English and French |
| Licence check | None, the code is not in the package |
| Telemetry | None |
| Pro edition | LaFactory Barcode Pro |
| Support | support@lafactory.com |