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.