A build-to-order Magento 2 / Adobe Commerce extension that tracks every cash movement at the till — opening float, cash in/out, payouts, end-of-day Z-report reconciliation and per-cashier variance — with a full audit trail. Built, installed and supported by ECOSIRE on your store. Built to order by ECOSIRE for Magento 2 / Adobe Commerce (build-to-order) — indicative price from $299.00 USD; request a quote for a scoped proposal.
Vista previa ilustrativaA build-to-order Magento 2 / Adobe Commerce extension that tracks every cash movement at the till — opening float, cash in/out, payouts, end-of-day Z-report reconciliation and per-cashier variance — with a full audit trail. Built, installed and supported by ECOSIRE on your store.
Sin configuración por tu cuenta: una app funcional creada, instalada y con soporte de ECOSIRE.
Empieza con un precio único de desarrollo. Definimos el alcance contigo en el arranque.
ECOSIRE la crea, la configura y la instala en tu Magento 2.
Sales en vivo en unas 2–4 semanas, con un periodo de soporte posterior al lanzamiento.
Magento 2 Cash Management & Drawer Control gives multi-cashier retail and restaurant operators the tight cash accountability that Magento Open Source and Adobe Commerce do not ship natively. It is delivered as a proper module under app/code/Ecosire/CashManagement — wired through di.xml, ACL-gated admin controllers, service contracts and indexed custom tables — not a theme hack or a one-off script.
Cashiers open a drawer session with a counted opening float, then log every cash in, cash out and payout against that session. Each movement is a service-contract entity persisted with the operator's admin user id, timestamp, reason code and optional note, so nothing moves without an owner. At shift close, the module generates a Z-report: expected drawer = opening float + cash sales (read from sales_order_payment for cash/cash-on-delivery methods) + cash in − cash out − payouts, compared against the counted total to surface variance and shortage automatically.
Every action writes to an append-only audit log, exposed to your finance team through ACL-scoped admin grids and an optional secured REST endpoint (/V1/ecosire-cash/sessions) plus GraphQL resolvers so the data can feed Power BI, Odoo or your accounting stack. A configurable cron job can auto-close orphaned sessions and email end-of-day summaries.
This is an honest build-to-order engagement. ECOSIRE scopes the workflow to your reason codes, store/website structure and Magento version (Open Source or Adobe Commerce), then builds, installs and configures the module on your own Magento instance. There is no instant Adobe Commerce Marketplace download — you get a tested module, deployed and supported, matched to how your tills actually run.
Runs several Magento storefronts with physical counters and multiple cashiers per shift. Needs each till's opening float, payouts and end-of-day count tied to a named operator so shortages can be traced rather than absorbed.
Takes significant cash at the till alongside online orders. Wants Z-report reconciliation at close, payout logging for supplier and tip-out cash, and a variance flag the moment a drawer comes up short.
Closes the books across stores and reconciles cash against recorded sales. Needs an append-only audit trail and a REST/GraphQL feed into Power BI or the accounting system instead of spreadsheets emailed at end of day.
| Criterio | ECOSIRE | Construcción personalizada | Competidor | Odoo Nativo |
|---|---|---|---|---|
| Tracks opening float and per-shift drawer sessions | Incluido | Apoyo parcial | Apoyo parcial | |
| Cash in / out / payout logging with reason codes | Incluido | Apoyo parcial | Incluido | |
| End-of-day Z-report reconciliation against recorded cash sales | Incluido | Apoyo parcial | Apoyo parcial | |
| Automatic variance / shortage detection per cashier | Incluido | Apoyo parcial | Apoyo parcial | |
| Append-only audit trail bound to admin user id | Incluido | Apoyo parcial | Apoyo parcial | |
| Granular admin ACL for sessions, payouts and reports | Incluido | Apoyo parcial | Incluido | |
| REST + GraphQL endpoints for reporting / accounting integration | Incluido | Apoyo parcial | Apoyo parcial | |
| Upgrade-safe (no core edits; plugins/observers/declarative schema) | Incluido | No incluido | Apoyo parcial | |
| Tailored to your exact reason codes, stores and Magento version | Incluido | Incluido | No incluido | |
| Installed, deployed and supported on your instance by the builder | Incluido | Apoyo parcial | No incluido |
Typical delivery is 2 to 4 weeks from the time we finalize scope (your reason codes, payout categories, store structure and Magento version). After a short discovery call we confirm the spec, build and unit-test the module, install it on your staging environment for your sign-off, then deploy to production with you. Tighter timelines are possible for a near-standard configuration — we will give you a firm date in writing before any payment beyond the build fee.
No. This is a build-to-order engagement. We build the module specifically for your Magento Open Source or Adobe Commerce install, then install, configure and support it on your own server. You receive the full module source and a composer-installable package — there is no Marketplace listing or one-click download to buy, and we never ask you to grant access we do not need for deployment.
The $299 build includes 30 days of post-deployment support for bug fixes and configuration tweaks. Beyond that, we offer optional support and maintenance retainers covering Magento version-compatibility updates (security patch lines and minor/major upgrades), new reason codes, additional reports and integration changes. Because you own the source, you are never locked in — but most clients keep us on for upgrade safety.
Yes. The module is built against Magento 2 service contracts, declarative schema, di.xml and standard ACL, so it runs on Magento Open Source and Adobe Commerce alike. We confirm your exact version (for example 2.4.x) during scoping and test against it. Adobe Commerce-only features such as B2B or shared-catalog interactions can be accommodated when relevant to your setup.
No core files are modified. We use plugins (interceptors), observers on order/payment events and our own indexed tables to track drawer sessions and movements, reading recorded cash sales from sales_order_payment. This keeps your store upgrade-safe — Magento patches and version upgrades apply cleanly because the logic lives entirely in the Ecosire_CashManagement module.
Yes. Sessions, movements and reconciliations are exposed through secured REST endpoints (/V1/ecosire-cash/*) and GraphQL resolvers, gated by Magento integration tokens and ACL. That lets you push end-of-day cash and variance data into Power BI, your accounting platform or an Odoo back office. We document the endpoints and can build the specific integration as part of the engagement or a follow-on.
A build-to-order 2Checkout / Verifone payment gateway for Magento 2 and Adobe Commerce: localized checkout in 12 languages, iDEAL, Giropay and regional methods, multi-currency global selling, subscription billing and tax/invoicing automation — engineered, installed and supported by ECOSIRE.
A build-to-order Magento 2 extension that forces PSD2-compliant 3D Secure 2 authentication at checkout, with smart frictionless-versus-challenge routing, per-payment-method SCA enforcement, exemption handling (low-value/TRA) and liability-shift tracking. Gateway-agnostic, built and installed by ECOSIRE.
A custom-built Magento 2 / Adobe Commerce extension that automatically recovers lost carts with scheduled multi-step reminder emails, auto-generated coupons, one-click restore links and recovery analytics — engineered, installed and supported by ECOSIRE on your own store.
A custom-built Magento 2 / Adobe Commerce extension that detects abandoned carts and recovers revenue through scheduled, personalized email and SMS sequences. Built, installed, and supported on your store by ECOSIRE.
A build-to-order Magento 2 / Adobe Commerce extension that tracks every cash movement at the till — opening float, cash in/out, payouts, end-of-day Z-report reconciliation and per-cashier variance — with a full audit trail. Built, installed and supported by ECOSIRE on your store.