Pricing Rule Management in O2VEND CMS
The Apply pricing rule for products feature helps calculate product prices automatically using templates, formulas, rates, and product attributes.
Feature Details
- Feature Name: Apply pricing rule for products
What This Feature Does
When enabled, O2VEND can compute final product price automatically instead of manual price entry.
Pricing rule output can include:
- Base material cost
- Labour/service charge
- Formula-based component cost
- Final product selling price
This is useful for businesses where product price depends on dynamic factors (weight, quality, rate, and other attributes).
Navigation
Back Office → Features → Price → Apply Pricing Rule for Products
Caption: This page is used to enable pricing-rule calculation for products.
How to Enable
- Open Back Office.
- Go to Features.
- Open Price filter group.
- Turn ON Apply pricing rule for products.
- Click Save.
Enabling the toggle alone is not enough. You must also configure template, rates, and product attributes.
Complete Setup Flow
1) Create Pricing Rule Template
Path: Back Office → Catalog → Pricing Rules
Create a rule with:
- Category
- Template (JSON/dynamic format)
- Brand (optional)
2) Configure Rates and Formula
Open the Rates tab inside the created rule.
Add components like:
- Base rate
- Labour rate
- Service charge
- Formula-based components
Example formula:
R13 * 0.92
3) Assign Product Attributes
Path: Back Office → Catalog → Product → Attributes
Add values used by formula (example: weight, quality, karat, quantity).
4) Verify Final Price Display
After setup, O2VEND displays component-wise breakdown and final computed price.
Business Benefits
- Reduces manual pricing errors
- Keeps price calculation consistent across products
- Speeds up catalog updates
- Makes pricing logic reusable with templates
Troubleshooting
Price not calculating
- Check if Apply pricing rule for products toggle is enabled.
- Confirm template is saved and active.
- Verify rate components are configured.
- Ensure required product attributes are filled.
Wrong price output
- Recheck formula syntax and rate mapping.
- Confirm units/attribute values are correct.
- Validate whether optional brand/category filters are restricting the rule.