- Accueil
- Apps
- SaaS Tools
- Magento 2 Custom Sales Receipt Designer
Aperçu illustratifA build-to-order Magento 2 extension that lets retailers and restaurants design branded,
tax-compliant POS sales receipts per outlet — logos, tax and discount line control, custom headers/footers, promo messages and multi-language printing. Built, installed and supported by ECOSIRE.
Qu'est-ce que Magento 2 Custom Sales Receipt Designer ?
A build-to-order Magento 2 extension that lets retailers and restaurants design branded, tax-compliant POS sales receipts per outlet — logos, tax and discount line control, custom headers/footers, promo messages and multi-language printing. 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.
Fonctionnalités clés
Fait sur commande, clé en main
Aucune configuration à faire vous-même — une app fonctionnelle conçue, installée et prise en charge par ECOSIRE.
- 1
Vous commandez
Commencez par un prix de développement unique. Nous cadrons le projet avec vous au lancement.
- 2
Nous développons et installons
ECOSIRE la développe, la configure et l'installe sur votre Magento 2.
- 3
Mise en ligne + assistance
Vous êtes en ligne en une semaine ouvrée environ, avec deux semaines d’assistance après la mise en production. Les défauts du code que nous livrons sont corrigés gratuitement.
À propos de ce produit
The Magento 2 Custom Sales Receipt Designer is a build-to-order extension that gives your store a real receipt layout engine instead of the single hard-coded sales/order print template that ships with Magento Open Source and Adobe Commerce. Your staff configure receipt templates from the admin — choosing logo, store address block, tax and discount line behaviour, footer copy and promo messaging — and the extension renders the correct layout at the till.
It is delivered as a proper module under app/code/Ecosire/ReceiptDesigner, wired through di.xml with service contracts and a template repository, admin controllers protected by their own ACL resources (Ecosire_ReceiptDesigner::templates), and system configuration under Stores → Configuration. Per-outlet behaviour is driven by Magento's native store-view / website scope, so each location (or brand, or language storefront) resolves its own template, logo and tax presentation without code forks.
Receipt rendering hooks into the order/invoice print flow via plugins (interceptors) and observers rather than overriding core files, so upgrades stay clean. Tax and discount lines are pulled from the order's real totals collectors — subtotal, applied tax rates, catalog/cart price rules — so printed VAT/GST breakdowns match what the customer actually paid. Multi-language receipts use Magento's i18n translation and locale formatting, with per-store-view phrase overrides for headers, footers and legal text.
Because this is built to order, ECOSIRE scopes it to your POS integration (Magento native order print, a POS bridge, or a thermal/A4 printer pipeline), your tax rules and your branding. We build it, install it on your environment, validate it on a staging copy of your catalog, and support it. No instant Marketplace download — a real, version-matched module with a delivery commitment and a support window.
Ce que vous obtenez
- Installed Magento 2 module (Ecosire/ReceiptDesigner) under app/code or as a Composer package, built for your Magento Open Source or Adobe Commerce version (2.4.x)
- Admin template builder UI plus system configuration, scoped to website and store-view, with dedicated ACL resources
- Per-outlet template, logo and tax-presentation configuration set up for your live store views
- Print-target implementation matched to your pipeline (native order print, thermal 58/80mm, or A4/Letter PDF)
- Multi-language receipt phrasing wired for your active locales with per-store-view overrides
- Installation on your staging environment, validation against a copy of your real catalog and tax rules, then production deployment
- Source code, README, upgrade notes and a short admin handover walkthrough, plus a defined post-launch support window
Pour qui c'est
Multi-outlet retail operations manager
Runs several branded stores or store views and needs each outlet to print receipts with its own logo, address, tax registration and language — without maintaining separate code per location.
Restaurant / QSR owner
Needs fast, branded till receipts with clear tax lines, a promo or loyalty footer and the local language, printed on thermal hardware at the counter.
Finance / compliance lead
Requires printed receipts to show correct per-rate VAT/GST breakdowns, discounts and legal text that match the order totals, for audit and local tax compliance.
Comment Magento 2 Custom Sales Receipt Designer se compare
| Critère | ÉCOSIRE | Construction personnalisée | Concurrent | Natif Magento 2 |
|---|---|---|---|---|
| Per-outlet receipt templates by store-view/website scope | Inclus | Prise en charge partielle | Prise en charge partielle | Non inclus |
| Admin-editable layout builder (logo, header, footer, promo zones) | Inclus | Prise en charge partielle | Inclus | Non inclus |
| Per-rate tax/discount lines pulled from order totals collectors | Inclus | Prise en charge partielle | Prise en charge partielle | Prise en charge partielle |
| Multi-language receipts with per-store-view phrase overrides | Inclus | Prise en charge partielle | Prise en charge partielle | Prise en charge partielle |
| Upgrade-safe (plugins/observers, no core overrides) | Inclus | Prise en charge partielle | Prise en charge partielle | Inclus |
| Thermal (58/80mm) and A4/PDF print targets | Inclus | Prise en charge partielle | Prise en charge partielle | Non inclus |
| Built, installed, validated and supported on your environment | Inclus | Inclus | Non inclus | Non inclus |
| Fixed one-time price with full source ownership | Inclus | Non inclus | Prise en charge partielle | Inclus |
Foire aux questions sur Magento 2 Custom Sales Receipt Designer
How long does delivery take, and is this an instant download?
This is a build-to-order extension, not an instant Adobe Commerce Marketplace download. After we confirm your Magento version, outlets/store views, tax rules and print pipeline, a typical build is delivered in about one working week. We install it on your staging environment, validate it against a copy of your real catalog and tax setup, then deploy to production. Timelines shift with scope (e.g. a custom thermal printer bridge or many locales).
What ongoing support and updates are included?
Every build includes a defined post-launch support window for bug fixes and configuration help. We test the module against your current Magento 2.4.x line and provide upgrade notes; because it uses plugins/interceptors and observers instead of core overrides, minor-version upgrades stay clean. Compatibility work for a major Magento upgrade, or new features, is quoted as a follow-on engagement, and you receive the full source so you are never locked in.
Does it work on both Magento Open Source and Adobe Commerce?
Yes. The module targets the Magento 2 framework, so it runs on both Magento Open Source and Adobe Commerce 2.4.x. On Adobe Commerce we can also align with B2B/shared-catalog and additional website scopes where relevant. We build against your exact edition and version.
How are tax and discount lines kept accurate?
Receipt totals are read from the order's native totals collectors — subtotal, applied tax rates, catalog and cart price rules — not re-calculated independently. That means the printed per-rate VAT/GST breakdown, discounts and coupon lines match exactly what the customer paid, and inclusive/exclusive display follows your store tax configuration.
Can each outlet print in a different language with its own branding?
Yes. Per-outlet behaviour maps to Magento store-view / website scope, so each location resolves its own template, logo, address block and language. Receipt text uses Magento i18n with per-store-view phrase overrides, so headers, footers, legal text and promo messages can differ per outlet and per locale.
Can the receipt feed a POS, kiosk or external printer system?
Optionally, yes. We can expose the rendered receipt payload via a REST or GraphQL endpoint so a POS front end, kiosk or print service can request it, and we implement the print-target layout (thermal 58/80mm or A4/Letter PDF) to match your hardware. The exact integration is scoped during the build.
Modules associés

Magento 2 Cdiscount Marketplace Integration
A custom-built Magento 2 / Adobe Commerce extension that connects your store to France's Cdiscount marketplace — automated product listing, real-time stock and price sync, and order import with fulfillment back to Cdiscount. Built, installed and supported by ECOSIRE.

Magento 2 Customer-Facing Display (CFD)
A second screen at the till that mirrors the live Magento 2 cart, running totals, tax and discount breakdown, a promo/upsell slideshow, loyalty points earned and a QR for a digital receipt or signup. Build-to-order: ECOSIRE builds, installs and supports it on your store.

Magento 2 EU E-Invoicing (ZUGFeRD / XRechnung / Factur-X)
A build-to-order Magento 2 / Adobe Commerce extension that generates hybrid PDF/A-3 e-invoices carrying embedded structured XML in ZUGFeRD, XRechnung and Factur-X formats — for German, French and EU B2B/B2G e-invoicing mandates. Built, installed and supported by ECOSIRE.

Magento 2 Food Delivery & Online Ordering
A custom-built Magento 2 / Adobe Commerce extension that turns your store into a commission-free restaurant ordering channel with delivery, pickup and dine-in fulfillment, delivery-zone rules and live order tracking. Built, installed and supported by ECOSIRE on your own Magento install.
Magento 2 Custom Sales Receipt Designer
A build-to-order Magento 2 extension that lets retailers and restaurants design branded, tax-compliant POS sales receipts per outlet — logos, tax and discount line control, custom headers/footers, promo messages and multi-language printing. Built, installed and supported by ECOSIRE.
- Admin receipt template builder — arrange logo, store block, item table, tax summary, footer and promo zones, saved as reusable templates
- Per-outlet customization via Magento store-view / website scope — each location resolves its own template, logo, tax presentation and language
- Granular tax line control — render per-rate VAT/GST breakdowns, tax-inclusive vs exclusive display, and rounding pulled from the order's native totals collectors
- Discount and price-rule line control — show or hide catalog/cart price rule names, coupon codes and discount subtotals on the printout