Precision pricing for every till in your store

Segment customers, enforce margins, and catch pricing conflicts before they reach the register — a single, reliable pricelist engine built for Odoo Point of Sale.

The problem

Odoo's native pricelist engine was built for quotations and eCommerce, not a fast-moving till. Customer tiers, quantity breaks, and section-based pricing often live in separate add-ons, and when a pricing condition isn't met, the register can hang instead of falling back to a safe price. Cashiers are left guessing which rule applied, and managers have no way to see the margin impact until after the sale.

The solution

Point of Sale Pricelist consolidates customer segments, quantity tiers, and margin floors into one engine that always shows a price and always shows which rule won. Conflicts are flagged at setup, a simulator lets you dry-run rules before they go live, and every override is logged for audit — so pricing stays fast, correct, and accountable at every register.

Capabilities

Everything a register needs to price correctly

Every capability below is implemented in the module.

01

Customer Segments

Define reusable customer tiers — walk-in, member, wholesale — once, then assign a pricelist to the segment instead of to every customer one by one.

02

Line-Level Rule Evaluation

Pricing is evaluated per order line, with quantity-based breakpoints, so a mixed cart of retail and wholesale items always prices each line correctly.

03

Margin Enforcement

Configure a minimum and maximum margin floor so no combination of stacked discounts can push a line below cost.

04

Conflict Detection

When multiple rules could apply to the same line, the module flags the collision and shows exactly which rule wins — no silent mispricing.

05

Applied Rule at Checkout

Every POS order line records and displays which pricelist rule was applied, so cashiers and managers never have to guess.

06

Pricing Simulator

Dry-run a pricelist against sample orders before activating it, so a broken or unprofitable configuration is caught before it ever reaches the register.

07

Reliable Fallback Pricing

Enable pricelists and configure a safe fallback price directly from POS settings, so an unmet condition never hangs the session.

08

Pricing Audit Trail

Every price and margin override is logged with who made the change and when, giving you a clear record for accountability and disputes.

09

Margin Reporting

Break down realized margin by pricelist, product, and rule in a pivot table and graph, so pricing decisions are backed by data.

Workflow

How it works

1

Configure Pricelists

Build customer, quantity, and category rules on a pricelist, with margin floors and ceilings set up front.

2

Assign Segments

Group customers into reusable segments and enable pricelists for Point of Sale from Settings.

3

Sell with Confidence

Cashiers see the applied rule and resulting price on every line, with no hangs when a condition isn't met.

4

Simulate and Review

Dry-run new rules in the simulator, then check the audit log and margin reports to confirm the impact.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. This module keeps Point of Sale pricing fully separate from sale and eCommerce pricelists, so register discounts never leak into other sales channels.

Get the app

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.

Point of Sale Pricelist

Consolidate customer, quantity, and line-level pricing rules into one reliable POS pricelist engine — with margin enforcement, conflict detection, a pricing simulator, and audit-ready margin reporting.

Buy on Odoo App Store