Skip to Content
POS Receipt Design
custom_receipts_for_pos

POS Receipt Design

Selects a customised receipt layout for each POS.

  • Odoo 16
  • Point of Sale
  • 16.0.1.0.1
1

Overview

Shops want receipts that match their needs, not only the default template. This module lets the administrator store receipt layouts as XML records and assign one to each point of sale. It adds a Receipt Designs menu under Point of Sale configuration and a switch in the POS settings. Each shop prints its own receipt without programming.

2

Usage steps

  1. 1

    Open Receipt Designs

    Under Point of Sale > Configuration the user opens Receipt Designs and sees the list of saved layouts.

    • Menu: Receipt Designs
    • List with names
  2. 2

    Write the receipt layout

    A new pos.receipt record has a Name and a Receipt XML text field where the QWeb layout is pasted or edited.

    • Field: Name
    • Field: Receipt XML
    • Reusable across shops
  3. 3

    Assign it to a POS

    In the POS configuration the user ticks Is Custom Receipt and picks the Receipt Design. The XML is copied through a related field.

    • Field: Receipt Design
    • Field: Is Custom Receipt
    • Also in Settings
  4. 4

    Print the custom receipt

    When the POS loads, the receipt component uses the design XML from the config instead of the default template. The cashier prints as usual.

    • Overrides OrderReceipt
    • Falls back to default when off
4

Roles

Benefiting roles
Role
POS manager
Administrator
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