Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
English (US)
US English (US)
FI Finnish
  • Home
  • AI Commerce
  • Products

How to manage multi-level pricing in AI Commerce ?

Manage different pricing tiers flexibly and serve both consumer and business customers on one platform.

Written by Petro Mäntylä

Updated at March 21st, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • AI Commerce
    Administration homepage Customer relationships Orders Order management Categories Quotation tool Products Configurations Modules Local regulations and taxes Front page FAQ -työkalu Tools Box Additional functions Svelte
  • Akeneo
  • Builder.io
  • Algolia
  • Google
  • Partners
  • Tuki
+ More

Table of Contents

How are discounts displayed? 1. Promotional price (special price) 2. Product option price 3. Product variant price 4. Hiding prices 5. Customer contract prices 6. Customer group prices 7. Basic discount 8. Inflation adjustment 9. Quotation tool 10. External pricing sources 11. Volume discount 12. Corporate prices 13. Discount codes Summary

In this article, we will review the different pricing tiers of AI Commerce platform and provide tips on how to utilize them effectively. The multi-tiered pricing model allows for flexible pricing for different customer groups and different product packages. This way, you can ensure that your customers get the right price for them – while optimizing your online store's margin and sales goals.

Below are the key levels of pricing models and the main points for managing them. We'll go through each level step by step and highlight where you can edit the settings.

How are discounts displayed?

The way discounts are displayed is customized in the user interface with the integration partner. Therefore, the best way to see how they are displayed is to try it out with one product first.
The most common practice is to display the highest original price of the product first, followed by the lowest price, which is formed through different pricing levels. This creates an automatic discount percentage bubble.

If necessary, discount products are also copied to the discount group folder using a cron job if the discount folder ID (Category Sale) has been defined in the Configuration > MyStore settings. When a discount is removed from a product, the product is removed from that folder with a short delay.

 

1. Promotional price (special price)

A promotional or special price allows you to set a discounted price for a product for a specific period of time, for example for campaigns (such as Black Friday).

  • What does it do?
    You define a product-specific discounted price or percentage discount, as well as the campaign period during which the price is valid.
  • Where do you edit from?
    i → Products → Select a product → Product Card → Pricing → Special Price .
  • Additional tip:
    You can schedule the price start and end time, at which point the campaign will activate and automatically close.

2. Product option price

Choice pricing gives you different price options for a product based on choices such as material, color, or size. The product has a base price, and each individual choice either increases or decreases the price.

  • What does it do?
    For example, you can add +5.00 € to the price for thicker paper or -10.00 € for certain features. Prices manipulate the main price of the product in one direction or another.
  • Where do you edit from?
    Dashboard → Products → Select a product → Stock → Edit Option Price and Option Prefix values.
  • Additional tip:
    Particularly suitable for pricing non-stocked products, especially when the product is custom built from many different parts that do not have separate balance control.

3. Product variant price

A variant price is a fixed price for combinations consisting of different product choices.

NOTE! It is technically possible to give a product a variant and an option price at the same time. In this case, the variant price will overwrite the option price.

  • What does it do?
    You can give each variant combination its own fixed price. Variant prices override the main price of the product.
  • Where do you edit from?
    Dashboard → Products → Select Product → Stock → Edit Variant Price .
  • Additional tip:
    Each variant combination can be given its own product code (such as EAN), which makes inventory management easier. In addition, each variant is usually its own physical product, meaning that variants are not available from stock but are stored.

4. Hiding prices

This level allows you to completely hide prices from specific customer groups or individual customers until they log in.

  • What does it do?
    Specific users or groups will not see prices at all until they are specifically granted permission to do so.
  • Where do you edit from?
    i → Configuration → Customer Settings → Select permissions for displaying prices.
  • Additional tip:
    Hiding prices is useful, for example, in a wholesale situation or if you want to direct customers to contact you before displaying prices.

5. Customer contract prices

Contract prices are fixed prices that are defined directly for a specific customer on the back of the customer card.

  • What does it do?
    The customer sees an agreed fixed price, for example in certain B2B contracts. The price does not change automatically, but requires a manual update.
  • Where do you edit from?
    i → Customers → Select customer → Customer Card → Contract prices .
  • Additional tip:
    Updating a fixed price for multiple customers can be a pain. Plan to use contract prices only if you need specifically tailored prices for individual customers.

6. Customer group prices

With customer group pricing, you can define, for example, a percentage discount, a discount on certain categories, or a separate matrix price list for everyone in a specific group.

  1. General discount: You can give a group of customers, for example, 15% off all products.
  2. Targeted discount: You can set different discounts for specific categories or manufacturers (e.g. -20% off computers, -15% off TVs).
  3. Matrix pricing: Build a table where product groups and customer groups intersect, and each intersection gets its own discount or price rule.
  • Where do you edit from?
    i → Customers → Customer Groups → Select a group → Pricing .
  • Additional tip:
    Use matrix pricing if you need really precise discount models for multiple groups and different product categories.

7. Basic discount

A regular discount, where a product has, for example, a regular price (OVH) and a lower “promotional price” without separate timing.

  • What does it do?
    The product is discounted until the discount is removed manually or through bulk editing.
  • Where do you edit from?
    i → Products → Select a product → Pricing → Enter “Sale Price” or use CSV import for bulk updates.
  • Additional tip:
    You can give a discount to products in an entire category at once, for example, using the bulk function in the Admin Panel → Categories view.

8. Inflation adjustment

With the inflation factor, you can adjust the price for different markets or different currencies, causing prices to increase or decrease by the factor.

  • What does it do?
    Also overrides currency conversion, allowing you to, for example, increase prices to the United States by 20% if the dollar exchange rate is particularly strong.
  • Where do you edit from?
    i → Configuration > Currencies → Select currency → Set multiplier (e.g. 1.2).
  • Additional tip:
    Useful in situations where you want to quickly take into account the tax-free price or market price fluctuations.

9. Quotation tool

Sellers can set the prices to be offered to customers using the offer tool, either by sending a seller-generated offer to the customer or by responding to a request for quotation created by the customer through the store. Products can be discounted individually or in bulk in the offer.

  • What does it do?
    Prices are defined in the quote tool and are visible to the customer after an accepted quote for as long as the quote is valid or the order is completed.
  • Where do you edit from?
    The quote tool is managed in the store on the Quotes page, where you create a quote or respond to a customer's request for quote.
  • Additional tip:
    The quote calculator is useful for products with complex pricing variables (such as order quantity, customizations, materials).

10. External pricing sources

If the price comes from an external system (e.g. design software, DecoNetwork), the external system can calculate the final price and transfer it to AI Commerce .

  • What does it do?
    The price is determined by an external calculator, for example when designing customized products.
  • Where do you edit from?
    Prices are managed in third-party software, from which prices are transferred with the product according to the choices made for it.

11. Volume discount

With a volume discount, the customer receives a progressively larger discount when purchasing products in larger quantities.

  • What does it do?
    For example, you can set: 5 pcs = -10%, 50 pcs = -15%, 100 pcs = -20%.
  • Where do you edit from?
    i → Products → Select a product → Pricing → Volume Discounts .
  • Additional tip:
    A volume discount encourages customers to buy more at once, which can improve inventory turnover and increase sales.

12. Corporate prices

A business price is a separate price that is defined jointly for all business customers. It is especially convenient if you sell to both consumers and businesses, but do not need more complex pricing models.

  • What does it do?
    You define a separate B2B price for each product. All business customers will automatically see these business prices.
  • Where do you edit from?
    AICC → Products → Select product → Pricing → Enter “Business Price”.eo → create or use attribute with code price_business as name (Business Price)
  • Additional tip:
    If you need bulk edits, use CSV import and calculate B2B prices using a formula based on a base price, for example.

13. Discount codes

Discount codes and gift cards allow you to flexibly reduce the total amount of your order with different rules.

  • What does it do?
    You can target the discount to specific products, product groups, manufacturers, or manufacturer categories. You can also limit or exclude specific customers, and set expiration dates and other conditions for the code (e.g., minimum charge).
  • Where do you edit from?
    i → Tools → Discount Coupons
  • Additional tip:
    Use targeted discount codes to engage customers, reward loyal customers, or direct customers to purchase specific product categories.

Summary

The multi-tiered pricing engine in AI Commerce allows for highly flexible pricing for different customer and product needs. By learning the principles and usage of each tier, you can effectively tailor prices and optimize your sales for both consumers and businesses.

The following action is recommended:
Try starting with a basic discount and expanding to more specialized pricing tiers. This way you can build a sustainable pricing strategy without making management too complicated at the beginning.

ai commerce multi-level pricing

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Group products
  • How to group products and maintain filters

Copyright 2025 – AI Commerce Cloud.

Knowledge Base Software powered by Helpjuice

Expand