Odoo App · Point of Sale
POS OrderLine Fixed Discount
Apply fixed-amount discounts to single POS order lines, not just percentages.
Overview
Odoo's standard Point of Sale discount works as a percentage. POS OrderLine Fixed Discount adds the other option retailers need: a flat currency reduction applied to one specific order line, such as $5 off a single item.
Built by TechUltra Solutions, the module places a Fix Discount button on every order line in the POS interface. The cashier enters an amount, and the line total and order total update immediately. Percentage discounts still work, so staff choose the right method line by line.
Every fixed discount is recorded against the order, giving managers a clear audit trail of who reduced what and by how much. The module supports Odoo 17, 18, and 19, in both the Community and Enterprise editions.
Key features
-
Fixed-amount discount per order line
Apply a specific currency discount — $5, $10, or any value — to an individual order line in the POS interface, instead of being limited to a percentage.
-
Built into the POS order line
The Fix Discount button sits inside the existing POS order-line interface, so cashiers apply a discount quickly without learning a separate screen.
-
Real-time total updates
Discounts apply instantly. The line total, order total, and displayed amounts all refresh the moment the fixed amount is entered.
-
Works alongside percentage discounts
The fixed-amount option runs next to Odoo's standard percentage discount, letting staff pick the appropriate method for each line on the same order.
-
Discount audit records
Every fixed discount applied is recorded against the order, giving managers a clear record for auditing and reporting.
-
Configurable fixed-discount control
A POS setting controls whether the fixed-amount discount is available, so administrators decide where staff can use it.
Technical details
Specification
- Publisher
- TechUltra Solutions Private Limited
- Technical name
- pos_orderline_fix_amount_discount
- Odoo versions
- 17.0, 18.0, 19.0
- Lines of code
- 433
- License
- Odoo Proprietary License v1.0 (OPL-1)
- Price
- $19.96 (one-time)
Deployment
- Odoo Online
- Odoo.sh
- On-premise
Odoo dependencies
- Point of Sale
- Inventory
- Invoicing
- Discuss
Support
90 days of bug-fix support, Monday to Friday (10:00–19:00 IST). Raise a ticket at support@techultra.in.
Setup & configuration
From install to first call — here is the path.
- 1
Install the module
In Odoo, open Apps, remove the Apps filter, search for “POS OrderLine Fix Amount Discount”, and click Install.
- 2
Enable the fixed discount
Go to Settings → Point of Sale and turn on the Enable Fixed Discount option for the relevant point of sale.
- 3
Check user permissions
Confirm the cashiers who should apply discounts have Point of Sale access, so the Fix Discount button appears for them.
- 4
Open a POS session
Start a session, add a product, and select the order line you want to discount.
- 5
Apply a fixed discount
Use the Fix Discount button on the order line, enter the currency amount, and confirm. The line and order totals update right away.
Frequently asked questions
-
How is this different from Odoo's built-in discount?
Odoo's standard POS discount is percentage-based. This module adds a fixed currency discount, so you can take an exact amount — for example $10 — off a single order line.
-
Can I still use percentage discounts?
Yes. The fixed-amount discount works alongside Odoo's percentage discount. Staff choose the method that fits each order line.
-
Does the discount apply to the whole order or one line?
The fixed discount applies to a single order line you select. You can apply it to several lines individually on the same order.
-
Does the order total update immediately?
Yes. The line total, order total, and displayed amounts refresh in real time as soon as the fixed amount is entered.
-
Are fixed discounts recorded for auditing?
Yes. Every fixed discount applied is recorded against the order, so managers have a clear trail for auditing and reporting.
-
Which Odoo versions are supported?
The module supports Odoo 17.0, 18.0, and 19.0, in both the Community and Enterprise editions.
-
Is any configuration required?
Only a short setup: install the module and turn on Enable Fixed Discount in the Point of Sale settings. The Fix Discount button then appears on order lines.
-
Is support included?
Yes. The module includes 90 days of bug-fix support, Monday to Friday, 10:00–19:00 IST.