Fenicia offers a flexible pricing system that goes from basic configuration to advanced wholesale tiers, customer-specific pricing, and segment-based pricing. This lets you adapt your pricing strategy to different audiences and sales channels.
Every product requires at least a base price. This is the fundamental configuration:
| Field | Description | Required |
|---|---|---|
| Price | Public sale price | Yes |
| Compare-at price | Original price (shown with strikethrough to indicate discount) | No |
| Cost | Acquisition cost for margin calculation | No |
| Currency | Price currency (MXN, USD, etc.) | Yes |
| Taxable | Whether the product is subject to taxes | Yes |
Tip
Always record product costs. This lets you see profit margins in real time and make better pricing decisions.
The compare-at price is shown with a strikethrough next to the current price, creating a discount perception. For example:
Compare-at price best practices
Only use the compare-at price when it reflects a real previous price. Some marketplaces have strict policies against artificially inflated prices.
The cost field is not visible to your customers. It's used to:
Price schemas let you go beyond the base price, offering differentiated pricing based on quantity, customer, or segment.
In the product edit form, navigate to the Pricing section.
Click Add price schema and select the type of schema you want to configure.
Define the schema parameters based on the selected type (see sections below).
You can have multiple active schemas simultaneously on the same product.
The most basic schema applies a fixed or percentage adjustment to the base price.
| Parameter | Options |
|---|---|
| Adjustment type | Fixed amount or percentage |
| Direction | Add to base price or extract from base price |
| Value | Adjustment amount |
Examples:
The wholesale schema defines tiered pricing based on purchased quantity. Ideal for B2B sales and distributors.
Set the quantity ranges. For example: 1-10, 11-50, 51+.
For each range, define the unit price or discount percentage.
Choose whether the range price is a fixed amount per unit or a discount percentage off the base price.
Example wholesale configuration:
| Quantity range | Unit price | Discount |
|---|---|---|
| 1 - 10 units | $100.00 | — |
| 11 - 50 units | $90.00 | 10% |
| 51+ units | $80.00 | 20% |
Tip
Define ranges that incentivize larger orders. The price difference between ranges should be enough to motivate buyers to order more units.
Assign special prices to specific customers. Useful for:
Search for and select the customer you want to assign a special price to.
Set the specific price for that customer, either as a fixed amount or a discount percentage.
Price priority
Customer-specific pricing takes priority over wholesale tiers and the base price. If a customer has a special price assigned, that's the one that applies.
Define differentiated pricing for entire customer segments, such as:
Choose the customer segment the price applies to.
Define the price or discount that applies to all customers in that segment.
Schema conflicts
If a customer qualifies for multiple schemas, Fenicia applies the most specific price: customer price > segment price > wholesale price > base price.
Each variant can have its own sale price that overrides the product's base price. This is useful when:
To configure per-variant pricing, edit the individual variant from the variants section and adjust the price field.
Each sales channel can have a different price. This lets you:
Channel configuration
Per-channel prices are configured in the Channel configuration section within the product detail. See Product details for more information.
Fenicia applies prices in the following priority order (highest to lowest):
Need help? Contact support or check our FAQ.