Full-fidelity receipt reprints for every paid POS order
One-click, audit-ready reprinting for busy POS counters — no IoT Box, no stacked checkboxes, and no lost line items, taxes, or payments on reprint.
The problem
Cashiers routinely need to reprint a receipt after an order is already paid — a jammed printer, a customer who walked off without their copy, or an accountant requesting a duplicate. Native POS has no clean one-click path for this, and the paid alternatives on the market either require IoT Box hardware, bury the setting behind several stacked checkboxes, or are reported to drop line, tax, and payment data when reprinting paid orders.
The solution
POS Order Reprint adds a single, clearly labeled toggle in POS Settings, then lets staff reprint any paid order straight from the Ticket Screen using Odoo's native print flow — no IoT Box, no popups, no session restart. Every reprint is automatically logged with a count, date, and user, and marked DUPLICATE on the printed receipt so it stays audit-ready.
Built for reliable, audit-ready reprints
Every capability below is implemented in the module.
One-Click Reprint
Reprint any paid or validated order directly from the Ticket Screen using Odoo's native print flow — no reopening orders, no session restart, no extra popups.
Single Toggle Configuration
Enable reprinting from one clearly labeled control in POS Settings > Bills & Receipts — no chained checkboxes or hidden dependencies.
DUPLICATE Receipt Marking
Reprinted receipts automatically show a "DUPLICATE RECEIPT" banner with the reprint number, keeping every duplicate clearly distinguishable for audit and fiscal purposes.
Complete Audit Trail
Every reprint updates a reprint count, last reprint date, and reprinting user on the order, visible directly in the back-office Orders list and form.
Configurable Reprint Limit
Cap the number of times an order may be reprinted (0 = unlimited), enforced both in the POS client and on the server.
Batch Reprint
Reprint every paid order in the current filtered Ticket Screen list with one click — ideal for end-of-shift handoffs and bulk document requests.
How it works
Enable Reprint
Turn on Receipt Reprint in POS Settings > Bills & Receipts and set an optional max-reprint limit.
Find the Order
Open the Ticket Screen and filter to Paid orders to locate the receipt you need.
Reprint Instantly
Click Print Receipt, or Reprint All Orders for a batch — Odoo's native print flow handles the rest.
Track Every Reprint
Each reprint is logged automatically with count, date, and user — visible on the order record for audit and reconciliation.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. Reprint uses Odoo's native POS print flow, with its standard web print fallback, so you can reprint receipts without buying or configuring any IoT Box hardware.
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 Order Reprint
One-click reprints of paid receipts with DUPLICATE marking, a configurable reprint limit, batch reprint and a complete audit trail — one toggle to configure, no IoT Box.
Buy on Odoo App Store