A device bridge that connects thermal receipt printers, barcode scanners, cash drawers and customer displays to web-based Magento 2 POS over USB, Bluetooth and LAN. Built to order, installed and supported by ECOSIRE. One-time license from $299.00 USD for Magento 2 / Adobe Commerce (build-to-order) — includes 12 months of updates and support.

A device bridge that connects thermal receipt printers, barcode scanners, cash drawers and customer displays to web-based Magento 2 POS over USB, Bluetooth and LAN. Built to order, installed and supported by ECOSIRE.
ابھی کوئی ادائیگی نہیں۔ یہ ہماری ٹیم کو قیمت کی درخواست بھیجتا ہے — ہم قیمت اور اگلے اقدامات کے ساتھ ای میل کے ذریعے رابطہ کریں گے۔
Web-based Magento 2 POS terminals run inside a browser, which is sandboxed away from physical hardware — so receipt printers, barcode scanners, cash drawers and customer displays don't "just work." The Magento 2 POS Hardware Bridge closes that gap with a custom-built ECOSIRE_PosHardwareBridge module under app/code plus a lightweight local bridge agent that runs on each POS workstation.
ESC/POS thermal receipt printing to Epson-, Star- and Bixolon-class printers as raw byte streams for fast, reliable output
USB (HID/serial) and Bluetooth SPP barcode scanner support for SKU, UPC/EAN and custom barcode lookups at the POS
Automatic cash-drawer kick fired via an order-placement plugin/interceptor the moment a sale is finalized
Network/LAN (TCP socket) printer support so back-office and kitchen printers are reachable without a USB tether
Weighing-scale integration for deli, produce and bulk items, reading live weight into the cart line
Customer-facing pole/secondary display kept in sync line-by-line via POS event observers
The Magento module exposes service contracts and signed REST/GraphQL endpoints that emit print jobs, drawer-kick commands and scan-lookup requests; the local agent talks to the actual devices over USB (HID/serial), Bluetooth SPP or network/LAN sockets. Receipts render as raw ESC/POS byte streams so they print fast and reliably on Epson-, Star- and Bixolon-class thermal printers. A plugin/interceptor on the order-placement flow fires the cash-drawer kick the instant a sale is finalized, and observers on POS events keep the customer-facing display in sync line-by-line.
This is honest, build-to-order software. It is not an instant Adobe Commerce Marketplace download. ECOSIRE builds the module against your exact stack (Adobe Commerce or Magento Open Source, your version, your POS front end), installs it on your environment, registers admin ACL resources so staff permissions are respected, wires any required cron for job retries/cleanup, and hands over source. We support both Magento Open Source and Adobe Commerce, single-store or multi-store, and adapt the device matrix to the exact printers, scanners, scales and drawers you already own or plan to standardize on.
You get working hardware integration tuned to your real devices — not a generic plugin you have to fight into compatibility.
Standardizing the same receipt printer, scanner and cash-drawer setup across every register and branch, and needs each terminal to behave identically on a web-based Magento POS.
Wants order tickets to print to a kitchen LAN printer, the front receipt to a thermal printer, and the drawer to kick on payment — all driven from the browser-based POS without manual steps.
Building a POS rollout for a client and needs a maintainable, ACL-aware module under app/code that integrates real hardware cleanly instead of brittle browser print hacks.
Buy the license on ecosire.com and download the Magento 2 POS Hardware Bridge (Printers, Scanners, Cash Drawer) module ZIP from your account dashboard.
Extract the ZIP into your Odoo custom addons folder on the server (or upload via Apps > Install from file on Odoo.sh / runbot).
Activate Developer Mode, open Apps, click Update Apps List, search for Magento 2 POS Hardware Bridge (Printers, Scanners, Cash Drawer), and press Install.
Open the new menu, paste your ECOSIRE license key, connect any external credentials (Shopify, Amazon, Stripe, etc.), and save.
Run the built-in connection test, sync your first 10 records, and schedule the recurring cron. Contact support if anything fails.
| Criterion | ECOSIRE | Custom Build | Competitor | Odoo Native |
|---|---|---|---|---|
| Built and installed for your exact Magento edition, version and POS front end | ||||
| ESC/POS thermal receipt printing over USB, Bluetooth and LAN | ||||
| Automatic cash-drawer kick on sale via order-placement plugin | ||||
| Weighing-scale integration into cart lines | ||||
| Tested against your specific device models before delivery | ||||
| Instant self-service download from Adobe Commerce Marketplace | ||||
| Full source under app/code with admin ACL and no core hacks | ||||
| Ongoing support for new devices and Magento upgrades |
Typical delivery is about 2 to 4 weeks from the moment we confirm your device list (printer, scanner, scale, drawer models), your Magento edition and version, and your POS front end. A single-terminal, single-printer setup lands at the short end; multi-store rollouts with kitchen printers, scales and customer displays take longer. We give you a firm timeline after a short scoping call — this is custom work installed on your environment, not an instant Marketplace download.
Every build includes a post-delivery support window to fix any issue tied to the original scope. Beyond that, we offer an optional ongoing maintenance plan covering Magento Open Source and Adobe Commerce version upgrades, compatibility for new printer/scanner/drawer models you add later, and bug fixes. Because you receive full source under app/code, you are never locked in — your own developers can maintain it too.
Yes. The module is built against your exact stack. It works on both Adobe Commerce (Cloud and on-prem) and Magento Open Source, and we adapt to your specific 2.4.x version. The integration uses standard Magento patterns — service contracts, di.xml, plugins, observers and admin ACL — so it sits cleanly alongside Adobe Commerce features without core hacks.
Web-based POS runs inside a browser sandbox that has no direct, reliable access to USB serial ports, Bluetooth SPP devices or raw ESC/POS sockets. Browser print dialogs are slow and can't kick a cash drawer or read a scale. The lightweight local agent runs on each workstation, receives signed commands from your Magento store, and speaks the native protocol to each device — that's what makes printing instant and the drawer kick reliable.
We target ESC/POS-compatible thermal printers (Epson TM series, Star, Bixolon and equivalents), USB HID and Bluetooth SPP barcode scanners, serial/USB weighing scales, and cash drawers that kick from the printer's drawer port or a dedicated interface. As part of scoping we confirm your exact models and test against them before delivery, so you know it works on your hardware rather than a generic claim.
A device bridge that connects thermal receipt printers, barcode scanners, cash drawers and customer displays to web-based Magento 2 POS over USB, Bluetooth and LAN. Built to order, installed and supported by ECOSIRE.