What is the choice price table?
Introduction
This article explains the Choice price table function, which enables Vendors to establish pricing based on specific combinations of control values. This pricing model allows Product Managers to create complex pricing structures where different combinations of selections determine the final Price.
In this article:
Understanding the Choice price table
The Choice price table creates relationships between various combinations of values and their corresponding prices. This function uses Choice Controls to determine which Price applies based on Customer selections.
Key requirements
- Value combinations must not overlap
- The price table must cover all possible combinations
- When multiple controls are configured, the corresponding row applies only when all control values match
How to use the Choice price table
The Choice price table consists of the following components:
a. Choice Controls: Select one or more controls (Radio or Dropdown) that will determine the applicable Price. These controls are created in the Design section and define which value combinations trigger specific pricing.
b. Control value selection: For each row in the price table, specify which control values make that Price applicable. If a row is configured with two or more applicable values for a single control, the Price from that row applies when any of those values are selected.
Price definition:
- Cost Price: Define the wholesale Price for this combination
- Suggested Retail Price: Set the retail Price Customers will see
Calculation examples
The following table demonstrates how Choice price table pricing works with multiple controls:
| Speed | Region | Retail Price | Corresponding row |
| 10Mbps | USA | 12$ | 1-st |
| 100Mbps | USA | 22$ | 2-nd |
| 10Mbps | Lithuania | 7$ | 3-rd |
| 10Mbps | Poland | 7$ | 3-rd |
| 100Mbps | Lithuania | 13$ | 4-th |
| 100Mbps | Poland | 13$ | 4-th |
Explanation
- When a Customer selects "10Mbps" and "USA," the Platform applies pricing from the 1st row (12$)
- When a Customer selects "100Mbps" and "USA," the Platform applies pricing from the 2nd row (22$)
- When a Customer selects "10Mbps" and either "Lithuania" or "Poland," the Platform applies pricing from the 3rd row (7$)
- When a Customer selects "100Mbps" and either "Lithuania" or "Poland," the Platform applies pricing from the 4th row (13$)
This example shows how the same Price can apply to multiple value combinations (rows 3 and 4 each cover two country options).
Summary
The Choice price table enables Vendors to create sophisticated pricing models based on specific combinations of Customer selections. By configuring Radio and Dropdown controls as Choice Controls, Product Managers can define precise pricing for each possible combination of values. The Platform automatically applies the correct Price when all control values in a row match the Customer's selections, ensuring accurate pricing for complex Offers.
Related Articles
Was this article helpful?
Articles in this section
- Design section Overview
- CPQ Presenter action types
- What is 'Per usage' formula?
- What is the choice price table?
- What is the constant function?
- Configure quantity change rules
- What is Quantity price table function?
- What is Tier mode?
- How to calculate with tier mode Graduated?
- How to calculate with tier mode Up to?
Add comment
Please sign in to leave a comment.