Skip to main content
TechUltra Solutions Pvt. Ltd. — AI-Enabled ERP Transformation
Free consultation
POS OrderLine Fixed Discount icon

Odoo App · Point of Sale

POS OrderLine Fixed Discount

Apply fixed-amount discounts to single POS order lines, not just percentages.

$19.96 Odoo 17.0 Odoo 18.0 Odoo 19.0 OPL-1

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. 1

    Install the module

    In Odoo, open Apps, remove the Apps filter, search for “POS OrderLine Fix Amount Discount”, and click Install.

  2. 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. 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. 4

    Open a POS session

    Start a session, add a product, and select the order line you want to discount.

  5. 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.