$ 68.28
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Sales (sale_management)
• Discuss (mail) • Invoicing (account) |
| Lines of code | 264 |
| Technical Name |
eb_variant_price_system |
| License | OPL-1 |
| Website | https://www.echobitzit.com |
| Versions | 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Sales (sale_management)
• Discuss (mail) • Invoicing (account) |
| Lines of code | 264 |
| Technical Name |
eb_variant_price_system |
| License | OPL-1 |
| Website | https://www.echobitzit.com |
| Versions | 17.0 18.0 19.0 |
Advanced Variant Pricing
Advanced Variant Prices completely overhauls standard Odoo pricing by enabling complex formula-based modifiers and percentage adjustments per attribute.
Why Choose Advanced Variant Pricing?
How Variant Pricing Creates Value?
What is Advanced Variant Pricing?
Standard Odoo handles variant pricing by simply adding flat-rate extra fees (e.g. +$10) to the base product template price. While this works for simple goods, it falls dramatically short for complex distribution matrices, manufacturing operations, or dynamic product lines. In its native state, Odoo cannot process percentage-based multipliers (+15% for premium materials), compound pricing formulas, or standalone variant price overriding independent of the main template.
Advanced Variant Prices completely revolutionizes this core calculation engine. It empowers your sales team to inject dynamic percentage multipliers, leverage mathematical sequence equations based on attribute order, and enforce dual-scope pricing controls. To eliminate any confusion during quoting, the module generates a perfectly transparent, chronological snapshot UI to show exactly which rules yielded the final product cost.
Key Features
Everything you need for dynamic attribute-based variant pricing in Odoo
Allows attribute values to dynamically scale the base product price by a percentage (e.g., +15%). Stop maintaining massive rigid pricelists and start applying flexible percentage markups globally across your variants.
Standard Odoo only adds flat amounts. Our system completely overhauls this by iterating sequentially over attribute configurator steps, allowing compound mathematical formulas tailored to your business model calculations perfectly safely.
Give your pricing teams full control! Apply broad markups globally on the attribute itself, or define highly specific localized rules strictly overridden on an individual Product Template level.
No more second-guessing the system. The product variant form provides a perfectly chronological read-only summary showing exactly which rules generated the final total sales price in real-time.
Perfectly integrated with the website eCommerce product configurator for real-time customer price previews without reloading screens.
Variant prices safely and accurately calculate into standard Odoo Quotations and Invoices with zero backend cache desynchronization.
Our algorithmic calculation loop executes via a single-pass to ensure massive variant datasets render with zero noticeable loading lags.
How It Works
From installation to your first dynamically priced variant in four simple steps
Start by assigning your Product Template a base price, or completely zero it out if the final sales price is exclusively determined by its variants.
Navigate to your standard Attributes to inject cross-system Global fixed prices or compounding percentage multipliers.
If a specific product demands an exception, jump into its Variant Overrides to completely bypass global rules with local mathematical conditions.
Generate quotes seamlessly while Odoo silently compounds prices step-by-step. Review the chronological Read-Only snapshot to verify exact rules!
Feature Deep Dive
Explore every capability in detail
Install the module from the Odoo Apps dashboard to enable advanced fixed-amount and percentage-based pricing rules on product variants without changing your normal Sales workflow.
Define the product template sales price first. This base amount becomes the foundation used by every fixed surcharge and percentage coefficient applied through the selected variant attributes.
On each attribute value, choose whether the rule adds a fixed amount or a percentage. This lets you create reusable global pricing logic, such as flat surcharges for premium materials or coefficient-based markups for higher-grade options.
Add the required attributes to the product template, keep them in the correct calculation order, and use the Configure button to open product-specific pricing rules for every attribute line.
For a specific product template value, add a unique fixed surcharge or percentage coefficient. This is ideal when one product needs pricing that differs from the global attribute rule shared elsewhere in your catalog.
The product variant form displays the pricing scope, applied attribute rules, extra price, and final calculated sales price so your team can immediately verify how the final amount was built.
Your website product page reflects attribute-based surcharges directly in the product configurator, helping customers see the effect of each option before they add the product to the cart.
Quotations automatically use the calculated prices for each chosen variant combination, keeping your sales documents aligned with the backend pricing engine and the customer-facing website experience.
Dedicated Module Support
Our dedicated support team is ready to help you with installation, configuration, or any technical questions regarding the Advanced Variant Pricing module.
- Odoo 19
- Odoo Sales or eCommerce apps
- Basic Product Variant knowledge
- Initial Setup Guidance
- Bug Fixing Support
- Version Compatibility Updates
Does this work with Odoo eCommerce?
Yes! The module dynamically overrides variant prices live on the Website Configurator as the customer selects their attributes without reloading the page.
Can I combine Fixed and Percentage rules?
Absolutely. You can combine fixed extras (e.g., +$10) and percentage multipliers (e.g., +15%) across different attributes, and they will compound sequentially based on the order.
What if I need a unique price for a specific product variant?
The module allows Variant-specific overrides directly on the Product Template. If set to 'Variant' scope, this entirely overrides the global attribute modifications.
Do standard Odoo pricelists still function properly?
Yes! This module perfectly computes the final mathematical Variant Sales Price first, and standard Odoo pricelists (B2B discounts, tiered pricing) apply safely on top of that final computed price.
Scan and Connect with echoBitz
Book a meeting, start a WhatsApp conversation, or reach us by email from one simple visual card. It is the fastest way to move from curiosity to an Advanced Variant Pricing implementation discussion.
Our Services
Odoo Integration
Seamlessly integrate Odoo with third-party apps, platforms, and tools for better workflow.
Odoo Implementation
We plan, configure, and deploy Odoo tailored to your business processes.
Customization
Get modules and workflows customized to meet your exact needs in Odoo.
Community Apps
Access or develop robust community apps to enhance your Odoo functionality.
Development Outsourcing
Hire dedicated Odoo developers to build solutions efficiently and cost-effectively.
Support & Maintenance
Enjoy peace of mind with our reliable support, updates, and bug fixing services.
Discover More Solutions by echoBitz IT
Explore our other Odoo apps
Ready to launch smarter variant pricing?
Install Advanced Product Variant Prices to manage fixed extras, percentage coefficients, and fully transparent final price calculations across Sales and Website.
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