A price pipeline is a sequence of price points.

You can add multiple price points in a price pipeline definition, arrange them in a sequence to define the price pipeline, and map one price as net price. Base Price and List Price are mandatory price points, and hence those will already be added to every price pipeline by default. When the pricing engine is pricing a line item, it calculates the per-unit amount associated with each price point and the gross amount (amount incorporating the quantity and term) if the transaction is a quote or order. The price point definition describes how it should be calculated and whether it is treated specially (for example, identifying a particular price point as the Net Price point for integration with downstream systems such as billing.)

Pricing administrators or CPQ administrators define price points and configure price pipelines. Price Pipeline definition is further used in the Price Waterfall chart to determine whether certain features (such as manual adjustment to any price point) are allowed to the end-user or not. For more information, refer to Configuring the Pricing Engine.

To add a price pipeline:

  1. On App Menu, click Apttus CPQ Admin and then click the Admin UI tab. The new admin console is launched.

  2. Select Pricing > Manage Price Pipeline.



    The Manage Price Pipeline page is displayed.


  3. Click New Price Pipeline and update the following fields:

    Field NameDescription
    Price Pipeline NameName of the price pipeline
    SequenceThe sequence allows you to determine the correct price pipeline to apply if multiple price pipelines match the criteria for a line item. The lowest matching sequence will have the highest priority.
    Is ActiveSlide the slider to enable the price pipeline
    DescriptionDescription of the price pipeline
    Effective DateEnter a date to associate an effective start date with the price pipeline
    Expiration DateEnter a date to associate an effective end date with the price pipeline
    Pipeline Criteria

    Define the criteria for the price pipeline. The price pipeline is used based on the criteria defined by the user. If the given criteria are not met for any line item, then the price waterfall chart is not created. 

    Define the criteria for Line Items and Product Attributes as follows.

    • For Line Items, click the icon > Line Items > Add New Criteria > enter the desired Field (Select the field that must be used for the adjustment), Operator, and Value > Save.
    • For Product Attributes, click the icon > Product Attributes > Add New Criteria > enter the desired Field (Select the field that must be used for the adjustment), Operator, and Value > Save.
    Define Price Points: 

    Define price points as follows. List price and Base Price are set by default. 

    1. Click the text box in the name column and select the desired price point from the list. If the price point is not available, create a new price point.
    2. Is Modifiable: This allows you to modify the price point on the Waterfall page. For example, If you enable the Is Modifiable option for a price point such as Invoice Price, the sales representative can only modify the Invoice Price of the product by adding manual adjustment to it on the Price Waterfall chart.
    3. Is this Net Price: This allows you to make a price point as a net price. Move the slider to enable the option. Any manual adjustments that the user performs on the cart appear on the waterfall chart against this price point (which is marked as the net price).
    4. Click the '+' icon to add new price points.
  4. Click Save.

You must set at least one Price Point as a Net Price.

To Modify a Price Pipeline

  1. On App Menu, click Apttus CPQ Admin and then click the Admin UI tab. The new admin console is launched.
  2. Select Pricing > Manage Price Pipeline.
  3. Click the required Price Pipeline > Modify the details and click Save.