Description: Allows defining and applying additional price lists for products, which are automatically activated based on specific conditions set by the user or the system.
What is it for? (Practical examples)
Use the "Multiple Prices" tool to manage complex sales scenarios in an automated way, without having to manually change prices or create discount codes.
- Dedicated price lists: Create a "Resellers" or "Partners" price list that is automatically applied only to users belonging to that specific group.
- Automatic loyalty discounts: Set a promotional price that activates only for customers who have already placed a certain number of orders or who come from a specific marketing campaign.
- Location-based prices: Apply different prices for the same product depending on the user's country or region.
Main Features
1. Definition of Custom Price Lists
It is possible to create unlimited additional price lists, each with an identifying name (e.g., "Summer Special Price").
2. Conditional Application Rules
For each created price list, it is necessary to precisely define the conditions that must be met for the price to be applied. Conditions can concern:
- The logged-in user (group, purchase history, etc.).
- The browsing context.
- Other system variables.
3. Price Types
When a conditional price is activated, you can choose how it should be displayed:
- Show as discount: The defined price is applied as a promotional price, alongside the standard price crossed out.
- Replace price: The defined price completely replaces the product's standard price.
4. Product-level Management
Once the price lists are defined in the general settings, it is possible to enter the values for each price list directly within the edit page of each individual product.
How to configure
Configuration takes place in two phases:
Phase 1: Creation of Price Templates (General Settings)
In the module settings, you need to define the price lists you want to use. You can add, modify, or delete price lists using the "Add template" and "Delete template" buttons.
| Field | Description |
|---|---|
| Price name | The name that identifies the price list (e.g., "VIP Price"). This name will appear in the product management area. |
| Price type | Choose whether the price should Replace the product's base price or be shown as a Discount. |
| Application conditions | Definition of the rules that must be met for this price list to be activated for the user (e.g., "User belongs to the 'Companies' Group"). |
Phase 2: Entering Values (Product Page)
After saving the settings, a new section titled "Multiple Prices" will appear in the edit page of each product (or product variation).
In this section, the user must enter the numerical value (the actual price) for each previously defined price list.
Automatic Integrations
The "Multiple Prices" module automatically integrates with the e-commerce platform to ensure a smooth and dynamic user experience:
Real-Time Price Application
The system checks the conditions set for each price list and, if the conditions are met, immediately applies the correct price to the displayed product, both on the detail page and in product listings.
Detailed Variation Management
If the product manages variations (sizes, colors, etc.), it is possible to set specific multiple prices for each single variation. The system will also show quick links to edit additional prices directly in the variations section.







