Turn every receipt into a branded moment

Give every Point of Sale receipt your own logo, a scannable barcode or QR code, and a custom header — configured from one dedicated panel with a live preview, no test prints required.

The problem

Stock Odoo POS receipts are plain and text-heavy: no prominent logo, no barcode or QR block, and no way to vary branding by shop. Existing add-ons bury the settings, assume a company logo is already configured, split logo, barcode, and header across separate purchases, and never show you the result until you print a test receipt.

The solution

One unified Receipt Branding workspace covers logo, barcode or QR, address, and header templates per point of sale, with a live server-rendered preview and a guided wizard that rolls branding out across every shop in minutes.

Capabilities

Everything a branded receipt needs

Every capability below is implemented in the module.

01

Custom Logo, Sized & Aligned

Upload a logo per point of sale with small, medium, or large sizing and left, center, or right alignment; leave it blank and the receipt falls back to the company logo automatically.

02

QR Code or Linear Barcode

Add a scannable code to every receipt, choose QR or Code 128, and pick what it encodes — order reference, ticket code, or your own custom text — with a custom caption underneath.

03

Custom Address Override

Replace the printed header address per shop without touching the company record, so each location can show its own street address and contact details.

04

Reusable Header Templates

Build a library of header texts categorised by receipt type — Sale, Refund, or All — and assign one to any point of sale in a click instead of retyping it every time.

05

Hide Header on Refunds

Turn off the header text specifically on refund receipts, keeping return slips clean while sale receipts stay fully branded.

06

Server-Rendered Live Preview

Every branding form includes a live receipt preview panel that reflects your logo, address, header, and barcode choices instantly, so you see the printed result before ever ringing up a sale.

07

Branding Gallery, List & Status Dashboard

A dedicated Receipt Branding menu offers a kanban gallery, a sortable list matrix, and a Custom vs. Inherited status badge on every shop, replacing blind trial-and-error configuration.

08

Guided Multi-Location Wizard

Bulk-apply logo, barcode, address, or header template settings to any number of shops in a single guided wizard — no more configuring locations one by one.

09

Multi-Company Aware

Header templates and branding settings respect company boundaries, so franchises and holding groups can keep each sub-company's receipts distinct.

Workflow

How it works

1

Open Receipt Branding

From Point of Sale > Configuration, open the Receipt Branding gallery to see every shop's current logo, barcode, and status at a glance.

2

Configure Logo, Barcode & Header

Pick a shop, upload a logo, choose the barcode format and source, set an address override, and assign a header template.

3

Preview Before You Print

Review the live, server-rendered receipt preview next to your settings to confirm exactly what will print.

4

Roll Out Across Every Shop

Use the guided Setup Wizard to apply the same branding to multiple locations in one step, or fine-tune each shop individually.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. If a shop has no custom logo uploaded, the receipt automatically falls back to the company logo already stored in Odoo, so branded receipts work out of the box.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

POS Receipt Logo, Barcode & Branding

Logo, QR or linear barcode, custom address and reusable header templates per point of sale — configured in one workspace with a server-rendered live preview and rolled out across shops by wizard.

Buy on Odoo App Store