Manage Price Lists That Have Rate Plans

Set up a rate plan in a price list so you can create and manage charges for each of the subscriptions that you have in Oracle Subscription Management. Set up usage charges for your rate plans so you can bill your customers according to usage.

A usage charge is the rate that you pay according to how much you consume. The price that you pay for a subscription or coverage often has fixed charges and variable charges. For example, a service plan for home internet might charge you a one time $150 installation fee and a $100 monthly subscription fee.

You multiply the usage charge with the actual usage to determine the billable amount. For example, if a subscription has a $100 monthly usage charge, then the yearly rate is $100 multipled by 12 months, or $1,200.

Other examples include utilities, phone charges, home maintenance, and so on. In some cases, you have to pay the monthly fee whether you use the service or not, or you might have to pay the same fee even though you use the service only 1 hour a week while your neighbor uses that same service 40 hours a week.

You can set up Oracle Pricing to price according to a usage charge, and that charge can vary depending on how much you use the subscription or service. To do this, you set up a rate plan, which is a collection of one time, recurring, and usage charges for a subscription.

If you price a subscription before you import it, then your import usually includes the calculated price and the usage charges. The calculated price usually includes one time charges, recurring charges, adjustments, and discounts. The usage charge includes the charges that you will bill according to the actual amount that your customer consumes. Oracle Pricing uses a rate plan to capture these pricing details when you import.

The rate plan includes:

  • Rate plan details, such as the name, description, and so on.
  • A calculated price that includes the charge and charge components for each one time and each recurring charge.

You can:

  • Associate your rate plan with a subscription item on the price list.
  • Create, update, or delete charges that are recurring or that happen one time in your rate plan.
  • Assign as many rate plans as you need to the subscription item in the price list.

Types of Set Ups for Usage Charges

There are different types of set ups that you can do to apply a usage charge.

  • Apply a simple usage charge.
  • Create a condition in a rate table that specifies the usage charge.
  • Apply a tiered adjustment to the usage charge.
  • Apply an attribute adjustment to the usage charge.

Import

You can import:

  • One time and recurring charges
  • Charge rules that apply usage charges according to how much you consume
  • Manual price adjustments, including periodic adjustments

Price Your Subscriptions

  • Price a subscription according to a default rate plan. Use your pricing setup or request a rate plan. ,
  • Pricing returns the usage charges that you use with the rate plan when it prices the subscription but it doesn't return any charge components. This behavior is different from calculating a one time charge or recurring charge because Pricing also returns the charge components for one time and recurring charges.
  • Apply tier adjustments and attribute adjustments.

You must already have a rate plan to add a usage charge to your subscription.

Try It

Assume you need to set up a rate plan for a telephone subscription. You change the rate according to how many minutes that your customer uses.

  1. Go to the Setup and Maintenance work area, select the Sales offering, click Change Feature Opt In, then enable these opt in features:
    • Rate Usage with Events
    • Integrate Order Management with Subscription Management to Process Subscriptions
  2. Use the Manage Pricing Charge Definitions task to create and update the usage charge.
    Attribute Description
    Code CALL_CHARGE
    Name Call Charge
    Applies To Price
    Price Type

    Usage

    You must use this value.

    Charge Type Call
    Charge Subtype Price
    Usage UOM Class

    Time

    Specify how you will measure usage. In this example, usage is according to minutes, so you use the Time class.

    A class contains a set of values. You use this attribute to specify the set of values that you want to allow for the usage.

    For details, see Manage Pricing Charge Definitions.

  3. Create the rate plan. For details, see the Manage Rate Plans for Subscriptions section later in this topic. You can also use REST API to import the rate plan. For details, see Use REST API to Manage Pricing Details.
  4. Use the Manage Price Lists REST API to import the usage charges for the subscription in your rate plan, including the price in the pricing matrix, tiered adjustments, and attribute adjustments. For example payloads, go to Technical Reference for Order Management (Doc ID 2051639.1), then download the Integrate Subscriptions attachment.
  5. View your charges.
    • Go to the Subscription Management work area, then search for your subscription number, such as CDRM_19012.
    • On the Subscription Number page, in the Products area, use the Pricing tab in the subscription product to view details that describe the rate plan.
    • Examine details about the usage charge, pricing matrix, tired adjustments, and attribute adjustments.
    • In the List Price column, click View Usage Charge, then examine the charges.
  6. Import your rate plan into Order Management. For details, see Use Rate Plans with Your Subscriptions.

For a detailed walkthrough with screen prints, go to Technical Reference for Oracle Pricing (Doc ID 2248583.1), then download the Set Up Pricing for Rate Plans attachment.

Manage Rate Plans for Subscriptions

Create and update the rate plan that you use for each subscription item. You can create and update the rate plan's one time charges, recurring charges, and usage charges.

Assume you need to manage rate plans for the Corporate Segment Price List.

  1. Go to the Pricing Administration work area, then click Tasks > Manage Price Lists.
  2. On the Edit Price List Page, search for and open the Corporate Segment Price List for editing.
  3. In the search results, click Manage Rate Plans.
  4. Use the Rate Plans page to manage the rate plans that you use with the Corporate Segment Price List.

For example, click Create Rate Plan, then enter details, such as the name, description, start date, one-time charges, recurring charges, usage charges, and so on.

Click here for a demonstration. It starts at 01:50 in the presentation.

Specify Usage Charges

  • Use the Manage Pricing Charge Definitions page in the Setup and Maintenance work area to create and update the usage charge.
  • Set the Price Type attribute and the Usage UOM Class attribute to Usage when you create the usage charge.

You must use the Rate Plans REST API to manage these charge details for your rate plan:

  • Manage tiered adjustments
  • Manage attribute adjustments
  • Base prices for usage charges in a pricing matrix

Privileges

Make sure you have these privileges:

  • Manage Price Lists (QP_MANAGE_PRICE_LISTS_PRIV)
  • Manage In-Progress Price Lists (QP_MANAGE_IN_PROGRESS_PRICE_LISTS_PRIV)
  • View Price Lists (QP_VIEW_PRICE_LISTS_PRIV)
  • Approve Price Lists (QP_APPROVE_PRICE_LISTS_PRIV)