FeniciaDocs
DocumentaciónAPICambiosSoporte
Buscar⌘K
Product CatalogProduct DetailsCreate ProductEditing ProductsProduct SEOProduct AttributesProduct VariantsProduct Media and ImagesProduct PricingChannel PublishingCSV Bulk ImportCollectionsBundles

Producto

  • Características
  • Precios
  • Integraciones

Recursos

  • Documentación
  • API
  • Cambios
  • Blog

Empresa

  • Sobre nosotros
  • Contacto
  • Carreras

Legal

  • Privacidad
  • Términos
FeniciaLa plataforma de e-commerce para merchants profesionales

© 2026 Hobbio Inc. Todos los derechos reservados.

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.

Pricing and schema configuration in the product edit form

Base Pricing

Every product requires at least a base price. This is the fundamental configuration:

FieldDescriptionRequired
PricePublic sale priceYes
Compare-at priceOriginal price (shown with strikethrough to indicate discount)No
CostAcquisition cost for margin calculationNo
CurrencyPrice currency (MXN, USD, etc.)Yes
TaxableWhether the product is subject to taxesYes

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

1

Open the pricing section

In the product edit form, navigate to the Pricing section.

2

Add schema

Click Add price schema and select the type of schema you want to configure.

3

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.

ParameterOptions
Adjustment typeFixed amount or percentage
DirectionAdd to base price or extract from base price
ValueAdjustment 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.

1

Define ranges

Set the quantity ranges. For example: 1-10, 11-50, 51+.

2

Assign prices per range

For each range, define the unit price or discount percentage.

3

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 rangeUnit priceDiscount
1 - 10 units$100.00—
11 - 50 units$90.0010%
51+ units$80.0020%

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
1

Select customer

Search for and select the customer you want to assign a special price to.

2

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
1

Select segment

Choose the customer segment the price applies to.

2

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):

  1. Customer price — specific negotiated price
  2. Segment price — price for the customer's segment
  3. Wholesale price — price based on order quantity
  4. Variant price — variant-specific price
  5. Simple schema — adjustment on the base price
  6. Base price — standard product price

Next Steps

  • Product variants
  • Product media and images
  • Product details

Need help? Contact support or check our FAQ.