Skip to Content
POS Receipt Design
custom_receipts_for_pos

POS Receipt Design

Design custom POS receipts.

  • Odoo 17
  • Point of Sale
  • 17.0.3.0.5
1

Overview

Every business wants its own receipt layout. This module adds a Receipt Designs screen where a receipt is written as XML, then assigned to a POS with a logo. Two ready designs are included as a starting point. POS managers use it with the Point of Sale app, and cashiers print the chosen layout at the till. It avoids code changes each time the receipt changes.

2

Usage steps

  1. 1

    Open Receipt Designs

    In Point of Sale > Configuration the manager opens Receipt Designs. A list shows existing designs and two examples are loaded with the module. New ones are created with the standard button.

    • Menu: Receipt Designs
    • Two sample designs
    • List and form views
  2. 2

    Write the receipt layout

    On the design form the manager names the design and writes the receipt XML. The layout uses receipt elements such as header, lines and totals. The text is stored on the record.

    • Field: Name
    • Field: Receipt XML
    • Sample designs to copy
  3. 3

    Enable it on the POS

    In the POS configuration the manager ticks Is Custom Receipt and picks the design. The chosen XML is copied to the configuration. A logo can be added.

    • Field: Is Custom Receipt
    • Field: Receipt Design
    • Field: Logo
  4. 4

    Load the design in the session

    When a POS session opens, the session data carries the design. The till reads it at startup. No manual reload is needed.

    • Model: pos.session
    • Read at startup
    • Automatic
  5. 5

    Print at the till

    After payment the cashier prints the receipt. The POS renders the chosen design with order data. Changes in the design apply to the next session.

    • Print after payment
    • Design rendered with order
    • Applies next session
4

Roles

Benefiting roles
Role
POS manager
Cashier
5

Dependencies

Back to version applications

Want to know more or try this app? Contact us

We can arrange a demo or a trial and answer your questions about POS Receipt Design.

Contact us