Published at: 2026-09-17

Configure segmented pricing


Configure cumulative pricing by segment so the system calculates each quantity range separately.

Overview

Segmented pricing supports data packages, utility fees, and other cumulative billing scenarios. Unlike tiered pricing, it does not apply one price to the entire order. It calculates each segment and then sums the results.

Before you start

[!IMPORTANT] - Permissions: You need price management configuration permissions. - Prerequisite: The target price book and product details exist. - Impact: Segmented pricing changes how the system calculates the final amount.

Enable segmented pricing

  1. Go to Setup > Price Management Configuration.
  2. Enable Allow Segmented Pricing on Price Book Details.
  3. Save the configuration.
Screenshot: configure segmented pricing

Steps

  1. Find the product in the price book details.
  2. Set the Starting Quantity (exclusive) and Ending Quantity (inclusive) for each range.
  3. Enter a price book price for each range.
  4. Save the configuration.
Screenshot: configure segmented pricing

Core rules

  • The range is left-open and right-closed: starting quantity < purchase quantity <= ending quantity.
  • The system uses each range’s unit price in the calculation.
  • The final amount is the sum of all range subtotals.
  • The first range starts at 0.
  • An empty ending quantity on the last range means infinity.
  • Segmented pricing does not support multiple units.

Example

For a data package:
Range Starting quantity (exclusive) Ending quantity (inclusive) Unit price
Range 1 0 100 MB CNY 3/MB
Range 2 100 MB 200 MB CNY 2/MB
Range 3 200 MB Empty (infinite) CNY 1/MB

Price calculation

For a purchase of 130 MB, the amount is 100 x 3 + 30 x 2 = CNY 360. The first 100 MB uses CNY 3/MB, and the remaining 30 MB uses CNY 2/MB.

Segmented pricing versus tiered pricing

Comparison Tiered pricing Segmented pricing
Billing One unit price for the range that contains the order Calculate each range and sum the results
Example for 130 MB 130 x 2 = CNY 260 100 x 3 + 30 x 2 = CNY 360
Use case Consistent wholesale pricing Cumulative billing for data packages, utilities, and similar services

Configuration guidance

  • Confirm that the business needs cumulative segments rather than one price for a range.
  • Keep segmented pricing logic consistent for the same product in the same price book.

Configuration terminology

Each segment uses a Price Book Selling Price. Confirm the Completion Conditions before saving.

Related topics

Submit Feedback