Rate Plans and Rate Plan Charges

Overview

CPQ provides support for the Rate Plan business object to define groups of charges that can be optionally applied to the pricing for a subscription product (e.g. Monthly vs. Quarterly Subscription Plan). Rate Plans provide an alternative to non-Rate Plan charges and product prices. Rate Plans can be defined using either the Pricing Portal or Product Workbench. A Rate Plan is a collection of charges for a product that is added as Price Model Items within a CPQ Pricing Engine Price Model. A Price Model Item can have zero to many Rate Plans, or zero to one product price and zero to many non-Rate Plan stand-alone charges. A Rate Plan can also have zero to one product price and zero to many charges. If a product has more than one Rate Plan, one of the Rate Plans is designated as the default Rate Plan.

Price Model Structure

Similar to non-Rate Plan stand-alone charges, the Rate Plans will reside in the Pricing Data section of the applicable Price Model. The new default structured view for the Price Model Pricing Data provides easy access to manage product Price Model Items.

Pricing administrators can perform the following tasks within the structured view:

Price Model Items

When a pricing administrator edits a new subscription type product, they can add a product price, add charges (i.e. non-Rate Plan stand-alone charges), or add a Rate Plan.

Edit Price Model Item

After creating a Rate Plan, pricing administrators can perform the following:

Rate Plan functions

Rate Plans are also available in the Product Workbench (aka Product Launch) for Oracle CX Sales integrated customers. Product managers can now define, select, and apply Rate Plans for subscription-based products that are linked to CPQ Pricing Engine Price Models.

When pricing is invoked, CPQ Pricing will calculate prices using the requested Rate Plan. When no Rate Plan is requested by a sales user, pricing applies the default Rate Plan if defined, or any stand-alone non-Rate Plan charges and product prices.

The pricing output will include the applied Rate Plan and other available Rate Plans, if applicable.

Administration

ClosedAdd a Rate Plan in CPQ Pricing

Complete the following steps to create a Rate Plan in the CPQ Pricing Portal.

  1. Navigate to the Admin page.

  2. Click Pricing Portal in the Products section.

  3. Click on the Price Models card.
  4. Select the applicable Price Model.
  5. Click on the applicable Price Model Item (product or BOM Item).

    If the desired product is not listed, refer to Add a Price Model Item for instructions.

  6. Click Add Rate Plans.

    Add Rate Plan

  7. Enter a Rate Plan Name.
  8. Enter a variable name in Rate Plan Number.
  9. (optional) Select a Start date. This effective start date value will apply to all Charges in this Rate Plan.
  10. (optional) Select an End date. This effective end date value will apply to all Charges in this Rate Plan.
  11. (optional) Enter a Description.
  12. Click Create.
  13. Proceed to Add a Charge.

ClosedAdd a Charge in CPQ Pricing

Complete the following steps to create a Charge in CPQ Pricing.

  1. Navigate to the Admin page.

  2. Click Pricing Portal in the Products section.

  3. Click on the Price Models card.
  4. Click on the applicable Price Model Item (product or BOM Item).

    If the desired product is not listed, refer to Add a Price Model Item for instructions.

  5. Perform one of the following:

    • To add non-Rate Plan Charges, click Add Charges - OR - select Add Charges from the Actions drop-down.

    • To add Charges to a Rate Plan, click on the Rate Plan ellipsis, and then select Add Charges.

  6. When enabled, select a Charge Definition.

    Charge Definitions standardize charge categories and define the valid combinations of price types and charge types.

    Add Charge Charge Definition

    Notes:

    • The Price Type and Charge Type are automatically populated when using Charge Definitions.
    • Charge Definitions are highly recommended for customers using charge pricing (vs. legacy product pricing) to simplify the setup of prices.
    • Charge Definitions are required when CPQ pricing is integrated with Oracle Fusion Pricing.
    • For more information, refer to Charge Definitions.
  7. Select a Price Type to define the basis on which a price or charge is levied.

    Add Charge Price Type

    Notes:

    • The Price Type is automatically populated and not editable when using Charge Definitions.
    • CPQ provides the following standard values in the Pricing Type Pricing Lookup: One time, Recurring, Usage.
    • To add custom values, refer to Pricing Lookups
  8. Select a Charge Type to define the value that will be received by the customer for a charge price.

    Ad Charge Charge Type

    Notes:

    • The Charge Type is automatically populated and not editable when using Charge Definitions.
    • CPQ provides the following standard value in the Charge Type Pricing Lookup: Sales Price.
    • To add custom values (e.g. Activation Fee, Call Charge, Data Charge), refer to Pricing Lookups
  9. If applicable, select the Price Period to define the time frequency, periodicity, or recurrence with which the price is levied or charged.

    Notes:

    • Price Periods are only applicable for Recurring and Usage Price Types.
    • CPQ provides the following standard values in the Pricing Type Pricing Lookup: Per Month, Per Year.
    • To add custom values (e.g. Per Week, Per Year), refer to Pricing Lookups.
  10. If applicable, select or enter the Usage UOM to define the units of measures for usage quantities.

    Note: To add custom values (e.g. Per Week, Per Year), refer to Pricing Lookups.

  11. (optional) Choose a Start Date to set the effective start date for an individual charge.
  12. (optional) Choose an End Date to set the effective start date for an individual charge.
  13. Select one of the following options, and perform the included steps:

    ClosedNone  (Static Pricing)

    Price Details - Static Pricing

    1. Select None from the Dynamic Pricing drop-down.
    2. If applicable, select Additional Currencies from the drop-down.
    3. Enter the unit price, discount value, or markup value for each applicable currency.

      -- OR --

      Complete the following to enter Block Pricing:

      • Click the Manage Columns icon and select the Block Size option.

      • Add Block Pricing

      • Enter the Block Size value that is greater than 1.

      • Enter the Block Price value for each applicable currency.

      • Enter the Item Price value for each applicable currency.


    ClosedVolume Pricing

    Price Details Volume Pricing

    1. Select Volume Pricing from the Dynamic Pricing drop-down.
    2. If applicable, select Additional Currencies from the drop-down.
    3. Click Add Range.
    4. Enter the Quantity From value.
    5. Enter the unit price, discount value, or markup value for each applicable currency.
    6. Click Add Range.

    7. Enter the Quantity From value for the new tier.

      The Quantity To value for the previous tier will be populated with the same value.

    8. Enter the unit price or discount value for each applicable currency.

      -- OR --

      Complete the following to enter Block Pricing:

      • Click the Manage Columns icon and select the Block Size option.

      • Add Block Pricing

      • Enter the Block Size value that is greater than 1.

      • Enter the Block Price value for each applicable currency.

      • Enter the Item Price value for each applicable currency.

    9. Repeat Step f - Step h to add additional tiers.


    ClosedTier Pricing

    Price Details Tier Pricing

    1. Select Tier Pricing from the Dynamic Pricing drop-down.
    2. If applicable, select Additional Currencies from the drop-down.
    3. Click Add Range.
    4. Enter the Quantity From value.
    5. Enter the unit price, discount value, or markup value for each applicable currency.
    6. Click Add Range.

    7. Enter the Quantity From value for the new tier.

      The Quantity To value for the previous tier will be populated with the same value.

    8. Enter the unit price, discount value, or markup value for each applicable currency.

      -- OR --

      Complete the following to enter Block Pricing:

      • Click the Manage Columns icon and select the Block Size option.

      • Add Block Pricing

      • Enter the Block Size value that is greater than 1.

      • Enter the Block Price value for each applicable currency.

      • Enter the Item Price value for each applicable currency.

    9. Repeat Step f - Step h to add additional tiers.


    ClosedRate Card

    Price Details Rate Card

    1. Select Rate Card from the Dynamic Pricing drop-down.
    2. Select the Rate Card Name from the drop-down.

    Notes:

    • Rate Cards are only available for Price List type Price Models.
    • Rate Cards are only available for Usage Price Types.
    • Price values are defined by the applicable Rate Card and can't be modified when defining a charge.
    • For more information, refer to Rate Cards and Pricing Matrix Templates.

    ClosedMatrix Pricing

    Select Matrix Pricing Template

    1. Select the appropriate Pricing Matrix Template from the drop-down.
    2. If additional currencies are required in the pricing matrix complete the following steps.

      • Click the Manage Columns icon.

      • Check the applicable currency items.

      • Click Apply.

      Add Matrix Pricing Line

    3. Click the + icon to add a conditional row item.

    4. Enter or select the conditional values for each column.

    5. Enter the applicable pricing.

    6. If a customer implementation uses block pricing, add the Block Size and Block Price attributes.

      • Click the Manage Columns icon and select the Block Size and Block Price options.

      • Enter the Block Size value that is greater than 1.

      • Enter the Block Price value for each applicable currency.

      • Enter the Item Price value for each applicable currency.

    7. Repeat Step c - Step f to add additional conditional pricing items.


  14. Click Create.


Notes

Notes:

  • Rate Plans are only available for subscription type products.
  • When Rate Plans are used for a product you cannot have non-Rate Plan charges or product prices. The use of a Rate Plan for a product is mutually exclusive to non-Rate Plan pricing.

Related Topics

Related Topics Link IconSee Also