Fix payment mistakes, keep the audit trail intact
Correct the payment method on confirmed POS orders straight from the back office — with an approval workflow, before/after preview, automatic journal re-booking, and a full audit log of every change.
The problem
Cashiers tender the wrong payment method every day — a card sale rung up as cash, a split payment booked wrong, a mobile-wallet transaction hitting the wrong journal. Once an order is confirmed and the session closes, standard Odoo POS gives no safe way to fix it. Teams end up deleting and re-creating orders, which breaks invoice sequences, or asking finance to manually rewrite journal entries — slow, error-prone, and invisible to store managers.
The solution
Correct payment methods on confirmed and closed POS orders directly from the back office. Every correction is validated before it is applied, shows a before/after preview with real-time journal impact, and is logged with who changed what and when. High-value corrections route through an approval workflow, and invoiced orders get their journal entries automatically reversed and re-booked — with invoice numbers left untouched.
Everything you need to fix payment mistakes safely
Every capability below is implemented in the module.
One-click correction
Open a guided correction from any confirmed POS order with the Correct Payment Mode button — no need to leave the backend or touch accounting directly.
Before/after preview
See the original payment lines next to the proposed new methods and amounts before committing, so you confirm the exact correction — not a guess.
Real-time journal impact
A live journal-impact summary shows exactly what will be reversed and re-booked as you edit payment lines, before you apply anything.
Configurable approval workflow
Set a per-company approval threshold: corrections on orders at or above it are routed to an approver before they take effect.
Automatic journal re-booking
For invoiced orders, applying a correction automatically reverses the original payment move and books a new one — while the invoice number is preserved.
Persistent audit trail
Every correction is a permanent record with full chatter tracking — who requested it, who approved it, and when it was applied.
Batch payment re-mapping
Select multiple orders in the list view and re-map one payment method to another across all of them in a single guided wizard.
Corrected-order markers
Orders with an applied correction are tinted and tagged Payment Corrected in both the list and the form, so managers spot them at a glance.
Closed-session control
Decide per company whether corrections are allowed on already-closed sessions, keeping edits scoped to your policy.
How it works
Open the order
From a confirmed or closed POS order, click Correct Payment Mode to start a guided correction.
Review & edit
Compare original and proposed payment lines side by side and watch the journal impact update live.
Apply or approve
Apply directly, or route to an approver automatically when the order is at or above the threshold.
Audit trail updates
The correction is logged with full chatter history, and journal entries reverse and re-book automatically for invoiced orders.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Yes, if your company enables it. By default corrections are restricted to open sessions; a setting lets you allow corrections on already-closed sessions too.
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 Edit Payment Mode
Correct the payment method on confirmed POS orders with a before/after preview and automatic journal re-booking — under a configurable approval workflow and a persistent audit trail.
Buy on Odoo App Store