Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Sales
  3. Advanced Variant Prices v 17.0
  4. Sales Conditions FAQ

Advanced Variant Prices

by Cerevantix Technologies https://cerevantix.com
Odoo

$ 112.75

v 17.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Versions 17.0 18.0 19.0
  • Description
  • Manifest
  • License
CEREVANTIX TECHNOLOGIES

Variant pricing that explains itself to every buyer

Set fixed, coefficient, or percentage rules per attribute value, control the order they apply, and show customers exactly how each price was built — identically across Sales, eCommerce, and POS.

THE PROBLEM

Odoo's native attribute pricing supports only a single flat surcharge per value, so merchants selling configurable products — furniture, signage, apparel, industrial parts — end up hand-editing hundreds of variant prices or maintaining spreadsheets outside Odoo. Multipliers, percentage markups, and sequence-dependent combinations simply cannot be expressed, and neither the merchant nor the customer can see how a final price was derived.

THE SOLUTION

Advanced Variant Prices adds fixed, coefficient, and percentage pricing rules to every attribute value, applies them in a sequence you control, and layers on a per-variant surplus for one-off combinations. The computed price flows into lst_price, so Sales, eCommerce, and POS always agree — and a step-by-step breakdown shows merchants and buyers exactly how each figure was reached.

CAPABILITIES

Everything a configurable catalog needs

Every capability below is implemented in the module.

01

Three pricing rule types per value

Give each attribute value a Fixed Amount, a Coefficient multiplier, or a Percentage markup — mix and match across a single product's attributes to match how your catalog is actually priced.

02

Bulk-edit every rule in one list

The dedicated Variant Pricing Rules screen (Sales > Configuration) lists every attribute value's pricing rule in an editable grid, with native import/export for revising large catalogs at once.

03

Control the order attributes apply

Set the sequence attributes apply in and see it reflected instantly — because a coefficient applied before or after a fixed surcharge changes the final price, sequence is a first-class setting, not an afterthought.

04

Calculation pipeline, explained on the form

The product form shows the exact pipeline — base price, attribute rules in sequence, variant surplus, zero floor, then pricelists on top — with a live worked example, so merchants never misconfigure the order pricelists apply in.

05

Preview the impact of reordering

See the current sequence's computed price side by side with a reversed ordering, so the effect of sequence is visible before you commit to a configuration.

06

Per-variant surplus for one-off combinations

Nudge a single combination that costs more or less than its individual attribute rules imply, without rewriting the rules that govern every other variant.

07

Step-by-step breakdown, not just a total

Every variant shows the full derivation — each rule's contribution and the running total — on the variant form, the sales order line, and the eCommerce product page.

08

One computed price, every channel

The computed price replaces the variant's price_extra and flows through lst_price, so Sales quotations, the eCommerce storefront, and POS always show the identical figure — and pricelists apply cleanly on top.

09

Deterministic, never negative

Heavily discounted combinations are floored at zero rather than producing a negative sale price, and the floor step is recorded in the breakdown so merchants can see when it triggers.

WORKFLOW

How it works

1

Set pricing rules per value

Open Variant Pricing Rules under Sales > Configuration and choose Fixed, Coefficient, or Percentage for each attribute value.

2

Order your attributes

Set each attribute line's sequence so the pipeline applies rules in the order that matches your pricing logic.

3

Review the live preview

Check the product form's Pricing Preview page for the calculation pipeline, a live example, and a current-vs-reversed ordering comparison.

4

Sell with a transparent price

The computed price flows into Sales, eCommerce, and POS automatically, with a step-by-step breakdown on the variant, the quote line, and the product page.

SCREENSHOTS

See it in action

From rule setup to the price a customer sees on the storefront.

PRICING RULE SETUP
Variant Pricing Rules bulk list

The Variant Pricing Rules list (Sales > Configuration) shows every attribute value's rule type and amount in one editable, importable grid.

Variant pricing rule detail form

Each rule's detail form lets you pick Fixed, Coefficient, or Percentage and set the matching amount — here a 25% markup on the Walnut option.

PRODUCT & VARIANT VIEW
Product form calculation pipeline and ordering preview

The product form's Pricing Preview explains the calculation pipeline, works a live example, and compares the current attribute sequence against a reversed one.

Variant price breakdown

Each variant's Price Breakdown traces every step — including a per-variant surplus — from base price to final total.

SALES & STOREFRONT
Sales order line with computed and pricelisted price

Sales order lines carry the same computed price, with pricelists (here a Benelux -10% rule) applying cleanly on top of the variant price.

eCommerce product page price breakdown

The eCommerce product page shows the same step-by-step breakdown, so buyers see exactly how the price they're paying was built.

QUESTIONS

Frequently asked

How is this different from Odoo's built-in Extra Price on attribute values?

Odoo's native field only adds one flat amount per value. This app adds Coefficient (multiplier) and Percentage rule types alongside Fixed Amount, applies them in a sequence you control, and adds a per-variant surplus — none of which native Odoo supports.

Does the price show the same everywhere — Sales, eCommerce, and POS?

Yes. The computed price replaces the variant's price_extra, which feeds lst_price directly, so every channel that reads the variant price shows the identical figure, with pricelists applying on top exactly as they do natively.

Why does the order I set attributes in matter?

Because coefficients and percentages are multiplicative, applying a markup before or after another rule changes the final total. The Pricing Preview page shows a live comparison of your current sequence against a reversed one so you can see the effect before you commit.

Can I update pricing rules for many attribute values at once?

Yes. The Variant Pricing Rules list is a standard editable Odoo grid, so you can use native import/export to review or update rules for an entire catalog in bulk.

Get in Touch

Have questions or need customization? Every purchase includes 30 days of free support — we are here to help.

@

Email Us

support@cerevantix.com

We usually reply within one business day.

↗

Visit Our Website

www.cerevantix.com

Explore our apps, services, and portfolio.

cerevantix .

Empowering growth through technology.

Advanced Variant Prices brings fixed, coefficient, and percentage pricing rules, a configurable calculation sequence, and a transparent step-by-step breakdown to every configurable product — consistent across Sales, eCommerce, and POS.

Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • eCommerce (website_sale)
• Invoicing (account)
• Discuss (mail)
• Website (website)
Lines of code 406
Technical Name cerevantix_advanced_variant_prices
LicenseOPL-1
Websitehttps://cerevantix.com
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with