A custom-built WooCommerce plugin that lets your team scan product barcodes to adjust stock, fulfil orders and run cycle counts from a phone camera or USB scanner. Built, installed and supported by ECOSIRE on your own WordPress site. One-time license from $149.00 USD for WooCommerce (build-to-order) — includes 12 months of updates and support.

A custom-built WooCommerce plugin that lets your team scan product barcodes to adjust stock, fulfil orders and run cycle counts from a phone camera or USB scanner. Built, installed and supported by ECOSIRE on your own WordPress site.
现在无需付款。此操作会向我们的团队发送报价请求——我们会通过邮件跟进价格和后续步骤。
Barcode Scanner & Inventory Manager turns the physical movement of stock into accurate WooCommerce data without manual typing. Your team scans a product's barcode — using a phone camera or a plug-in USB/Bluetooth scanner that acts as a keyboard — and the plugin looks the product up by SKU or a custom barcode meta field, then increments or decrements _stock through WooCommerce's own wc_update_product_stock() API so totals, the low-stock emails and the HPOS order tables all stay consistent.
Scan to increase or decrease stock — phone camera or USB/Bluetooth keyboard-wedge scanner, written via wc_update_product_stock() so WooCommerce totals stay authoritative
Auto product lookup on scan by SKU or a configurable custom barcode meta field (GTIN/EAN/UPC or internal codes), including per-variation barcodes
Order fulfilment mode — scan each item to pick-and-pack; the order line marks complete and stock reduces through woocommerce_reduce_order_stock
Stocktake / cycle-count mode — count by location, review variances, then commit the adjustment as one logged batch instead of editing products one by one
Mobile-friendly scanning screen inside wp-admin — no separate app store install; opens on any phone browser for staff with the right WooCommerce capability
Full audit trail — every stock movement records the WordPress user, timestamp, scanned code and an optional location/bin note in a custom table
This is not an instant marketplace download. ECOSIRE builds the plugin to your warehouse workflow, installs it on your WordPress site, and supports it afterward. We map your barcode scheme (GTIN/EAN/UPC or internal codes) to WooCommerce products, wire scanning into a mobile-friendly wp-admin screen, and register the custom REST routes the scanner UI calls.
What you can do after a scan: add received stock to a product or variation, pick-and-pack an order by scanning each line until it's complete, or run a stocktake / cycle-count session that records counted quantities and writes the variance back in one confirmed batch. Every change is logged with the WordPress user, timestamp and location note.
Built on standard WooCommerce hooks (woocommerce_product_set_stock, woocommerce_reduce_order_stock) and the WooCommerce REST API, it respects roles and capabilities, works with product variations, and is compatible with WPML and multisite when those are part of your build. You own the code on your server — no per-scan SaaS fee, no external inventory cloud holding your data.
Runs picking and packing for a growing WooCommerce store and wants staff to scan each item so orders are fulfilled accurately and stock drops in real time, instead of ticking off a printed pick list.
Manages physical shelf stock behind an online shop and needs a cheap phone-camera way to receive deliveries and run periodic counts without buying a separate POS or inventory SaaS subscription.
Oversees a catalogue that has outgrown manual quantity edits in wp-admin, wants barcoded cycle counts with a variance audit trail, and needs the solution to keep working under HPOS and across a WPML or multisite setup.
在 ecosire.com 上购买许可证并从您的帐户仪表板下载 Barcode Scanner & Inventory Manager 模块 ZIP。
将 ZIP 解压到服务器上的 Odoo 自定义插件文件夹中(或通过“应用程序”>“从 Odoo.sh / runbot 上的文件安装”上传)。
激活开发者模式,打开应用程序,单击更新应用程序列表,搜索 Barcode Scanner & Inventory Manager,然后按安装。
打开新菜单,粘贴您的 ECOSIRE 许可证密钥,连接任何外部凭据(Shopify、Amazon、Stripe 等),然后保存。
运行内置连接测试,同步前 10 条记录,并安排定期 cron。如果出现任何问题,请联系支持人员。
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 | 奥杜本机 |
|---|---|---|---|---|
| Built specifically to your barcode scheme and warehouse workflow | ||||
| Installed and configured on your WordPress site for you | ||||
| Scan to adjust stock from phone camera or USB scanner | ||||
| Order fulfilment by scanning each line item | ||||
| Stocktake / cycle-count mode with variance audit trail | ||||
| HPOS, WPML and multisite compatibility validated for your stack | ||||
| You own the code with no per-scan or monthly SaaS fee | ||||
| Instant self-service download from a marketplace | ||||
| One-time price with defined post-launch support window |
This is build-to-order, so it is not an instant download. After we confirm your barcode scheme, catalogue size and which modes you need (stock receiving, order fulfilment, stocktake), a typical build is delivered, installed and tested on your site within about 2 to 4 weeks. Tight WPML, multisite or unusual scanner-hardware requirements can extend that, and we agree the timeline in writing before any payment beyond deposit.
Your one-time price includes a defined post-launch support window for bug fixes and for keeping the plugin compatible with WooCommerce and WordPress core updates during that period. After it ends, you can move to an optional support retainer for continued compatibility checks, new feature work and priority response. Because you own the code on your own server, you are never locked into a per-scan or monthly SaaS fee to keep using it.
No special hardware is required. Most USB and Bluetooth barcode scanners act as a keyboard wedge — they type the scanned code into the focused field — and the plugin works with those out of the box. You can also use a phone or tablet camera through the mobile scanning screen, which decodes the barcode in the browser. We test against the specific devices your team will actually use during the build.
Yes. Every adjustment is written through WooCommerce's own stock functions and hooks rather than editing the database directly, so reported totals, low-stock thresholds and native admin emails stay accurate. Order fulfilment reduces stock through the standard order-stock flow, and the plugin is built to be compatible with High-Performance Order Storage (custom order tables) as well as legacy post-based orders.
Variations are supported — each variation can carry its own barcode or SKU, and a scan resolves to the exact variation. WPML and WordPress multisite support are available as part of the build when your store uses them, so a scanned product maps to the correct item across languages or sites. We confirm which of these apply to your setup during scoping and validate them before handover.
A custom-built WooCommerce plugin that lets your team scan product barcodes to adjust stock, fulfil orders and run cycle counts from a phone camera or USB scanner. Built, installed and supported by ECOSIRE on your own WordPress site.