Product Pricing
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.
Base Pricing
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.
Compare-at Price
The compare-at price is shown with a strikethrough next to the current price, creating a discount perception. For example:
- Compare-at price:
$1,200.00 - Sale price: $899.00
- The customer sees a $301.00 savings
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.
Cost Tracking
The cost field is not visible to your customers. It's used to:
- Calculate profit margin per product
- Generate profitability reports
- Make informed decisions about promotions
Price Schemas
Price schemas let you go beyond the base price, offering differentiated pricing based on quantity, customer, or segment.
Adding a Schema
Open the pricing section
In the product edit form, navigate to the Pricing section.
Add schema
Click Add price schema and select the type of schema you want to configure.
Configure the rules
Define the schema parameters based on the selected type (see sections below).
You can have multiple active schemas simultaneously on the same product.
Simple Schema
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:
- Add $50 to the base price (special shipping surcharge)
- Extract 15% from the base price (seasonal discount)
Wholesale Tiers
The wholesale schema defines tiered pricing based on purchased quantity. Ideal for B2B sales and distributors.
Define ranges
Set the quantity ranges. For example: 1-10, 11-50, 51+.
Assign prices per range
For each range, define the unit price or discount percentage.
Select pricing type
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.
Customer Pricing
Assign special prices to specific customers. Useful for:
- VIP customers with preferential pricing
- Wholesale accounts with negotiated agreements
- Authorized distributors
Select customer
Search for and select the customer you want to assign a special price to.
Define price
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.
Segment Pricing
Define differentiated pricing for entire customer segments, such as:
- Retailers: Standard margin pricing
- Distributors: Distribution discount pricing
- Wholesalers: Preferential volume pricing
Select segment
Choose the customer segment the price applies to.
Configure segment price
Define the price or discount that applies to all customers in that segment.
Managing Schemas
- You can have multiple active schemas on a product
- Schemas can be added and removed freely
- Each schema operates independently
Schema conflicts
If a customer qualifies for multiple schemas, Fenicia applies the most specific price: customer price > segment price > wholesale price > base price.
Per-Variant Pricing
Each variant can have its own sale price that overrides the product's base price. This is useful when:
- Premium material variants have a higher cost
- Larger sizes require more material
- Special colors have a production surcharge
To configure per-variant pricing, edit the individual variant from the variants section and adjust the price field.
Per-Channel Pricing
Each sales channel can have a different price. This lets you:
- Adjust prices based on marketplace commissions
- Offer competitive prices on each platform
- Maintain consistent margins despite different cost structures
Channel configuration
Per-channel prices are configured in the Channel configuration section within the product detail. See Product details for more information.
Price Hierarchy Summary
Fenicia applies prices in the following priority order (highest to lowest):
- Customer price — specific negotiated price
- Segment price — price for the customer's segment
- Wholesale price — price based on order quantity
- Variant price — variant-specific price
- Simple schema — adjustment on the base price
- Base price — standard product price
Next Steps
Need help? Contact support or check our FAQ.