Saltar al contenido principal
Los detalles del producto se muestran en inglés. Próximamente traducciones.
POS Hide Powered By Message on Receipt — A build-to-order Odoo Point of Sale module that removes the default powered-by foote — 1/1Vista previa ilustrativa

A build-to-order Odoo Point of Sale module that removes the default powered-by footer from printed and digital

receipts and gives you full control over receipt layout, branding, and content.

ECOSIRE scopes, builds, installs, and supports it for your Odoo 17/18/19 environment.

¿Qué es POS Hide Powered By Message on Receipt?

A build-to-order Odoo Point of Sale module that removes the default powered-by footer from printed and digital receipts and gives you full control over receipt layout, branding, and content. ECOSIRE scopes, builds, installs, and supports it for your Odoo 17/18/19 environment. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $999.00 USD; request a quote for a scoped proposal.

Características clave

Overrides the OWL POS receipt component and its QWeb/OWL template instead of editing core, so branding survives every `-u point_of_sale` upgrade
Removes the default powered-by footer line from both the on-screen and printed receipt render path
Adds branding settings to `res.company` and `pos.config` (footer visibility, custom footer HTML, logo max-width/height, section toggles) exposed in the Point of Sale settings view
Per-config resolution: each register/store can inherit company defaults or override the footer and layout independently
Configurable receipt block ordering — header, order lines, tax summary, totals, payment lines, and custom footer reorderable from the back office
Access control via `ir.model.access.csv` plus record rules so only authorised roles can change receipt branding
Dynamic footer content through `compute` methods with `@api.depends` (e.g. localised legal text, promotional lines tied to live order state)
Mirrors the same options onto the emailed/PDF receipt QWeb report so back-office copies match the printed ticket
Multi-company aware: powered-by suppression and footer text resolve per company and per session
Logo upload and size control rendered on the ticket without hardcoded template edits
Optional QR/loyalty/website-line placement controls positioned via the same configuration model
Packaged with a versioned `__manifest__.py`; clean install, upgrade, and uninstall with no leftover template patches
Built and regression-tested separately against Odoo 17.0, 18.0, and 19.0, Community and Enterprise
No modification of Odoo core or third-party POS source — all changes are additive in our module namespace

Hecho a medida, listo para ti

Sin configuración por tu cuenta: una app funcional creada, instalada y con soporte de ECOSIRE.

  1. 1

    Haces el pedido

    Empieza con un precio único de desarrollo. Definimos el alcance contigo en el arranque.

  2. 2

    Creamos e instalamos

    ECOSIRE la crea, la configura y la instala en tu Odoo.

  3. 3

    En marcha + soporte

    Sales en vivo en aproximadamente una semana laboral, con dos semanas de soporte tras la puesta en marcha. Los defectos en el código que entregamos se corrigen sin coste.

Especificaciones técnicas

Compatibilidad con Odoo
Odoo 17, Odoo 18, Odoo 19
Ediciones
Enterprise y Community
Licencia
La licencia requiere confirmación
Requisito de Python
Python 3.10+
Base de datos
PostgreSQL 12+

Sobre este producto

Every printed and emailed POS receipt is a customer touchpoint, yet Odoo's stock receipt ships with a generic branding footer and a fixed layout that most retailers cannot fully control from the back office. For a business that has invested in its own brand — a boutique, a franchise group, a white-label operator — a receipt that advertises the underlying software instead of the store dilutes that brand at the exact moment the customer is holding proof of purchase. Odoo's native POS lets you toggle a logo and a header/footer text field, but the powered-by line, the block ordering, tax-summary presentation, QR/loyalty placement, and per-company variations are not exposed as configurable options. Teams end up patching the receipt template by hand on every upgrade, which breaks on the next -u point_of_sale.

ECOSIRE builds a dedicated POS receipt module that removes the powered-by message cleanly and turns your receipt into a configurable, brand-owned document. Technically, we override the OWL receipt component and the underlying QWeb/OWL receipt template used by the POS frontend rather than editing core files, so your changes survive upgrades. A new settings model — extending res.company and the POS config (pos.config) with fields for footer visibility, custom footer HTML, logo sizing, and section toggles — is exposed through the Point of Sale settings view (XML) and guarded by ir.model.access.csv plus record rules so only authorised roles can change branding. Where you need computed content on the ticket (for example a dynamic promotional line or a localised legal footer), we add compute methods with the right @api.depends so the receipt reflects live order state. The customer-facing render is driven entirely from these stored options, meaning your staff configure the receipt from the UI, not from source.

Because branding rules often differ across stores and legal entities, the module is designed for multi-company and multi-config setups from day one: each pos.config can inherit company defaults or override them, and the powered-by suppression, footer text, and layout blocks resolve per session. The same options flow through to the emailed/PDF receipt path (QWeb report) so a customer who asks for a copy by email sees the identical branded document. Everything is packaged as a proper Odoo module with a versioned __manifest__.py, so it installs, upgrades, and uninstalls predictably, and it is delivered separately built and tested against Odoo 17.0, 18.0, and 19.0 (Community and Enterprise), since the POS frontend stack differs meaningfully across those releases.

This is a made-to-order engagement, not an off-the-shelf download. After a short scoping call we confirm your Odoo version, edition, receipt layout requirements, and the stores/companies in play, then build, test on a staging copy of your database, and install into production with a rollback plan. Typical delivery is one working week from confirmed scope. Pricing starts from $999 (indicative, single-company base scope); additional stores or legal entities, deeper receipt redesign, localization of legal/tax footers, and integration with loyalty or e-invoicing layers increase the quoted scope. You receive a fixed quote after the scoping call, before any build work begins.

lo que obtienes

  • Installable, versioned source code of your module built for your exact Odoo version and edition
  • Installation and configuration on your environment, plus a walkthrough of every receipt setting
  • Technical documentation: model/field reference, template override points, and upgrade notes
  • End-user guide plus a live training session for staff and administrators
  • UAT on a staging copy of your database with a documented rollback plan before production install
  • Post-go-live support window for defect fixes and configuration adjustments
  • Git repository handover with full commit history and tagged release
  • Compatibility validation matrix across the Odoo versions in your scope

¿Para quién es esto?

Multi-store retail operations lead

Runs several Odoo POS registers across locations and needs consistent, brand-owned receipts without the powered-by line, configured centrally but overridable per store.

Franchise or white-label operator

Sells the store experience under their own brand and cannot show the underlying software on customer-facing receipts; needs per-company footer control across legal entities.

Odoo administrator / internal IT

Maintains the Odoo instance and is tired of re-patching the receipt template on every upgrade; wants an upgrade-safe module with proper access control and clean uninstall.

Boutique / specialty retailer

Cares deeply about presentation and wants a redesigned receipt layout — logo sizing, footer messaging, block order — managed from the back office rather than from code.

Cómo se compara POS Hide Powered By Message on Receipt

CriterioECOSIREConstrucción personalizadaCompetidorNativo de Odoo
Powered-by removalRemoved cleanly via module override, upgrade-safePossible but usually hardcoded, breaks on upgradeOften removed, but layout options varyNot configurable; footer line stays
Receipt layout controlConfigurable blocks, logo sizing, footer from back officeWhatever you commission, at full dev costFixed set of options, take it or leave itLogo + single header/footer text field only
Upgrade safetyAdditive module, validated across 17/18/19Depends on developer disciplineDepends on vendor's maintenanceN/A — nothing to break, nothing to configure
Multi-company / multi-storePer-company and per-config resolution built inExtra scope and cost to addOften single-company onlyNot addressed for receipt branding
Access controlir.model.access.csv + record rules on brandingOnly if specifiedRarely granularGeneral POS settings access only
Fit to your environmentBuilt for your exact version and edition after scopingFully bespoke but you manage the specGeneric, may not match your stackShips as-is with Odoo
Support & ownershipSupport window + full git repo handoverYou own it, you maintain itVendor-dependent, source may be obfuscatedCovered by your Odoo support only
Time to valueone working week, tested on staging with rollbackVariable, often longerImmediate install but integration riskImmediate but limited capability

Preguntas frecuentes sobre POS Hide Powered By Message on Receipt

Is this an app I can download and install right now?

No. This is a build-to-order module. ECOSIRE builds it for your specific Odoo version, edition, and receipt requirements after a scoping call, then installs and supports it. There is no instant download.

How long does delivery take?

Typical delivery is one working week from confirmed scope. Simple single-company footer removal lands toward the shorter end; multi-company setups, deep receipt redesigns, or localization work extend the timeline. We agree the schedule with you before starting.

How does pricing and scoping work?

Pricing starts from $999 as an indicative single-company base scope. Additional stores or legal entities, receipt redesign depth, legal/tax footer localization, and loyalty or e-invoicing integration increase scope. After a short scoping call we send a fixed quote before any build work begins.

Will it survive Odoo upgrades?

Yes. We override the OWL receipt component and QWeb/OWL template inside our own module rather than editing Odoo core or third-party source, so your branding changes are not wiped by a `-u point_of_sale` upgrade. We also validate against your target Odoo versions.

Which Odoo versions and editions are supported?

We build and test separately for Odoo 17.0, 18.0, and 19.0, on both Community and Enterprise. The POS frontend stack differs across these releases, so we deliver a build matched to your exact environment.

What support and updates do I get after go-live?

Every engagement includes a post-go-live support window for defect fixes and configuration adjustments, plus the git repository handover. Beyond the included window, we offer ongoing support and version-migration engagements as a separate agreement.

Does the change also apply to emailed and PDF receipts?

Yes. The same configuration flows through to the emailed/PDF receipt QWeb report, so a customer who requests a copy by email receives the identical branded document with the powered-by line removed.

Solicitar presupuesto

POS Hide Powered By Message on Receipt

A build-to-order Odoo Point of Sale module that removes the default powered-by footer from printed and digital receipts and gives you full control over receipt layout, branding, and content. ECOSIRE scopes, builds, installs, and supports it for your Odoo 17/18/19 environment.

  • Overrides the OWL POS receipt component and its QWeb/OWL template instead of editing core, so branding survives every `-u point_of_sale` upgrade
  • Removes the default powered-by footer line from both the on-screen and printed receipt render path
  • Adds branding settings to `res.company` and `pos.config` (footer visibility, custom footer HTML, logo max-width/height, section toggles) exposed in the Point of Sale settings view
  • Per-config resolution: each register/store can inherit company defaults or override the footer and layout independently

Solicitar presupuesto

Cuéntanos tus necesidades de POS Hide Powered By Message on Receipt y te enviaremos precios, opciones de licencia y una propuesta a medida, normalmente en un día hábil.

Sin pago ahora. Esto envía una solicitud de presupuesto a nuestro equipo; te responderemos por correo con precios y próximos pasos.