Zum Hauptinhalt springen
Produktdetails werden auf Englisch angezeigt. Übersetzungen folgen in Kürze.
Magento 2 POS Unit of Measure / Weight Sales — A build-to-order Magento 2 / Adobe Commerce extension that lets grocery, deli  — 1/1Beispielhafte Vorschau

A build-to-order Magento 2 / Adobe Commerce extension that lets grocery,

deli and hardware retailers sell loose and weighed goods at POS with unit-of-measure pricing (kg, m, L), live weighing-scale integration, tare handling and decimal quantities. Built, installed and supported by ECOSIRE.

Was ist Magento 2 POS Unit of Measure / Weight Sales?

A build-to-order Magento 2 / Adobe Commerce extension that lets grocery, deli and hardware retailers sell loose and weighed goods at POS with unit-of-measure pricing (kg, m, L), live weighing-scale integration, tare handling and decimal quantities. Built, installed and supported by ECOSIRE. Built to order by ECOSIRE for Magento 2 / Adobe Commerce (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

Hauptfunktionen

Variable-quantity and weight-based sales — quote/order line items accept decimal quantities (0.350 kg, 2.75 m) instead of whole-number eaches
Unit-of-measure pricing engine: define a base unit (kg, g, L, mL, m, cm, each) per product and a price-per-unit, with line totals computed through a Magento total-collector plugin
Weighing-scale hardware integration via a configurable bridge (serial/USB scale daemon, OPOS/JavaPOS, or networked weight terminal) that pushes a live reading into the POS line
Tare support — store and subtract container/packaging weight before the per-unit price is applied
Decimal quantity support with configurable precision and rounding rules per unit, kept consistent across cart, order, invoice and credit memo
Per-unit price display on PDP, cart, mini-cart and printed receipt (e.g. '$4.99 / kg' plus the computed line total)
Admin configuration UI with dedicated ACL resources for managing units, conversions and rounding under Stores > Configuration
Service-contract APIs: REST and GraphQL endpoints expose unit and weight data for headless storefronts and custom POS clients
Built as upgrade-safe code — di.xml interceptors/plugins, observers and service contracts under app/code, no core file edits
Scale-capture audit trail: captured weight and tare are persisted on the order line for reconciliation and dispute handling
Tax and rounding correctness: weight-priced lines integrate with Magento tax calculation so VAT/sales tax is applied to the computed amount
Compatible with Magento Open Source and Adobe Commerce, multi-store and multi-currency aware

Auf Bestellung gebaut, komplett für Sie erledigt

Keine Selbsteinrichtung — eine funktionierende App, die von ECOSIRE erstellt, installiert und betreut wird.

  1. 1

    Sie bestellen

    Starten Sie mit einem einmaligen Entwicklungspreis. Den Umfang legen wir beim Kickoff gemeinsam fest.

  2. 2

    Wir bauen & installieren

    ECOSIRE erstellt, konfiguriert und installiert sie auf Ihrem Magento 2.

  3. 3

    Go-live + Support

    Sie gehen in etwa einer Arbeitswoche live, mit zwei Wochen Go-live-Support. Fehler im von uns gelieferten Code beheben wir kostenlos.

Über dieses Produkt

Magento 2 core was designed to sell each-priced products in whole quantities. It has no native concept of a price per kilogram, a deli order of 0.350 kg of sliced ham, or 2.75 metres of cable cut to length. For grocery, produce, deli and hardware retailers, that gap blocks the entire in-store checkout flow.

This extension closes it. ECOSIRE builds you a Magento 2 module (shipped under app/code/Ecosire/PosUnitMeasure) that adds unit-of-measure pricing and weight/variable-quantity sales to your POS and storefront. A product can carry a base unit (kg, g, L, m, each), a price expressed per that unit, and a sellable quantity that accepts decimals. At the counter the cashier enters or captures a weight, the line total recalculates against the per-unit price, and tare is subtracted before pricing.

Hardware scales are integrated via a configurable bridge: serial/USB scale daemons, OPOS/JavaPOS, or networked weighing terminals that expose a weight reading to the POS client. Captured weights flow into the quote item through a service-contract layer so totals, tax and rounding stay consistent across cart, order and invoice.

The build is delivered as a clean, upgrade-safe module: di.xml plugins and observers (never core hacks), admin ACL for unit configuration, REST and GraphQL endpoints for headless and POS clients, and cron for any deferred recalculation. It runs on Magento Open Source and Adobe Commerce.

Because every retailer's scale hardware, unit catalogue and rounding rules differ, this is sold build-to-order. After purchase ECOSIRE scopes your units, integrates your specific scale model, installs on your environment and supports it. It is not an instant Adobe Commerce Marketplace download.

Was Sie bekommen

  • Custom Magento 2 module under app/code/Ecosire/PosUnitMeasure, version-pinned to your Magento/Adobe Commerce release
  • Scale-integration adapter configured and tested against your specific weighing hardware (model, connection type and protocol)
  • Installation on your environment (staging then production) including setup:upgrade, di:compile and static-content deploy
  • Admin configuration of your unit catalogue, conversions, tare defaults and rounding rules
  • REST and GraphQL API endpoints documented for your POS / headless client integration
  • Technical handover documentation plus a post-launch support and update window

Für wen das ist

Grocery & produce retailer

Sells loose fruit, vegetables and bulk goods priced per kg or per 100 g. Needs cashiers to weigh at the counter, subtract tare and have the line total computed automatically against the per-unit price.

Deli & butcher counter

Takes orders like 0.350 kg of sliced ham or a 1.2 kg cut of meat. Needs accurate decimal quantities, scale capture and a receipt that shows price per kilogram alongside the weighed total.

Hardware & building-supplies store

Sells cable, chain, rope, timber and sheet goods cut to length or area, plus fasteners by weight. Needs per-metre and per-unit pricing with configurable rounding inside the existing Magento 2 POS.

Wie Magento 2 POS Unit of Measure / Weight Sales im Vergleich abschneidet

KriteriumECOSIREBenutzerdefinierter BuildKonkurrentMagento 2 nativ
Weight / variable-quantity sales at POSIm Lieferumfang enthaltenTeilweise UnterstützungTeilweise UnterstützungNicht im Lieferumfang enthalten
Unit-of-measure pricing (kg, m, L) with per-unit displayIm Lieferumfang enthaltenTeilweise UnterstützungTeilweise UnterstützungNicht im Lieferumfang enthalten
Live weighing-scale hardware integration for your modelIm Lieferumfang enthaltenTeilweise UnterstützungNicht im Lieferumfang enthaltenNicht im Lieferumfang enthalten
Tare handling and configurable decimal roundingIm Lieferumfang enthaltenTeilweise UnterstützungTeilweise UnterstützungNicht im Lieferumfang enthalten
Installed, configured and supported for youIm Lieferumfang enthaltenNicht im Lieferumfang enthaltenNicht im Lieferumfang enthaltenNicht im Lieferumfang enthalten
Upgrade-safe code (di.xml plugins/observers, no core hacks)Im Lieferumfang enthaltenTeilweise UnterstützungTeilweise UnterstützungIm Lieferumfang enthalten
REST & GraphQL endpoints for headless / custom POS clientsIm Lieferumfang enthaltenTeilweise UnterstützungTeilweise UnterstützungTeilweise Unterstützung

Häufig gestellte Fragen zu Magento 2 POS Unit of Measure / Weight Sales

Is this an instant download from the Adobe Commerce Marketplace?

No. This is a build-to-order extension. After purchase ECOSIRE scopes your unit catalogue and scale hardware, builds the module under app/code, installs it on your environment and supports it. There is no instant Marketplace download or self-service link — you receive a tailored, installed solution.

How long until it is delivered and live?

Typical delivery is around one working week after we confirm your Magento version, unit requirements and the exact scale hardware to integrate. Simpler weight-only builds land sooner; multi-unit catalogues with several scale models or a custom headless POS client take longer. We give you a firm timeline during scoping and install on staging before production.

Which weighing scales and POS setups are supported?

The integration is delivered as a configurable bridge. We commonly integrate serial/USB scales via a local daemon, OPOS/JavaPOS-compliant terminals, and networked weighing terminals that expose a weight reading over the network. Because protocols vary by manufacturer, we confirm and test against your specific model during the build.

Does it work on both Magento Open Source and Adobe Commerce?

Yes. The module is written against Magento 2 service contracts and standard extension points (di.xml plugins, observers, total collectors), so it runs on both Magento Open Source and Adobe Commerce, including multi-store and multi-currency configurations. We pin the build to your exact platform version.

What about ongoing support and updates?

Every build includes a post-launch support and update window. During it we fix issues, adjust unit and rounding configuration, and keep the module compatible across your Magento patch and minor-version upgrades. Extended support and maintenance retainers are available after the included window ends.

Angebot anfordern

Magento 2 POS Unit of Measure / Weight Sales

A build-to-order Magento 2 / Adobe Commerce extension that lets grocery, deli and hardware retailers sell loose and weighed goods at POS with unit-of-measure pricing (kg, m, L), live weighing-scale integration, tare handling and decimal quantities. Built, installed and supported by ECOSIRE.

  • Variable-quantity and weight-based sales — quote/order line items accept decimal quantities (0.350 kg, 2.75 m) instead of whole-number eaches
  • Unit-of-measure pricing engine: define a base unit (kg, g, L, mL, m, cm, each) per product and a price-per-unit, with line totals computed through a Magento total-collector plugin
  • Weighing-scale hardware integration via a configurable bridge (serial/USB scale daemon, OPOS/JavaPOS, or networked weight terminal) that pushes a live reading into the POS line
  • Tare support — store and subtract container/packaging weight before the per-unit price is applied

Angebot anfordern

Beschreiben Sie Ihre Anforderungen an Magento 2 POS Unit of Measure / Weight Sales, und wir senden Ihnen Preise, Lizenzoptionen und ein maßgeschneidertes Angebot – in der Regel innerhalb eines Werktags.

Keine Zahlung jetzt. Dies sendet eine Angebotsanfrage an unser Team – wir melden uns per E-Mail mit Preisen und nächsten Schritten.