Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Back to Price Plans Main Page 

Excerpt
hiddentrue

Learn to work with Price Plans

Panel
nameblue

Table of Contents

Table of Contents
minLevel2

Navigating to Price Plans

Info

BILLING APPLICATION > PRICE PLANS > MANAGE PRICE PLANS

Using Price Plans

Price Plans are used to define prices and rates for every billable Product that is added to a Subscription, Job or Activity, with the exception of Usage Services, whose prices are defined in Usage Service Catalogs. There ca be multiple effective Price Plans in the System, and the applicable one can be selected when creating an entity (Subscription or Job).
Discounts can be offered to customers through Price Plans by defining rates lower than the standard rate, for a defined period or specific quantities. 

Note

All rates defined in a Price Plan are inclusive of VAT.

  • Navigate to Price Plans and explore existing entries via the Summary page
  • Click on the link (name or number) of the entry of your interest to enter the Data Entry page and see more detail. 
  • Use the Actions Menu to create a NEW Price Plan or modify (EDIT) an existing one.
  • Go to Rates tab and click on ADD to search and add available Products in the Plan, or select Products from the Left List menu to update Rate information for each Product.
  • Use BACK to return to the Summary page and CANCEL to revert any unwanted changes made to the Price Plans. 
  • Click on ACTIONS to discover other possibilities available for Price Plans.

View the Attributes Table below for a comprehensive description of the Price Plans fields. Refer to the Rate Models Table for an overview of the different Types of Rate Models that can be used when setting up Rates for Products in the Price Plan.
Check the Validations & Restrictions Table for a list of available Actions when working with Price Plans including each Action's related restrictions, validations and additional information.

PRICE PLANS

Anchor
validations
validations
Validations & Restrictions

 

ActionValidationsRestrictionsAdditional Information
Create
  • Mandatory fields have been defined
    • At least one rate has been defined
  • No overlapping rates exist for the same Product within a single Price Plan
  •  Not Applicable
Edit
  • Mandatory fields have been defined
    • At least one rate has been defined
  • No overlapping rates exist for the same Product
  • Each Product is only added once unless a different rate is to be defined when part of a bundle
  • No otherPrice Plan exists with the same Code or Name
  • Expired Price Plans cannot be modified
  • Rates of already added Products cannot be updated if the Price Plan is already added on a billable entity
  • New Products can be added using respective action
  • To change the rates of an existing Price Plan the Price Plan must be Replaced using respective action
Delete
  •  Not Applicable
  •  Price Plans cannot be deleted
  •  Price Plans cannot be deleted
Add new Product
  • Mandatory fields have been defined

 

  • Action is only available for Base Price Plans
  • The Product is not already defined in the Price Plan
  •  Not Applicable
Amend / Replace Price Plan
  • Mandatory fields have been defined
  •  Not Applicable
  • Both +ve and -ve numbers are accepted in the "Adjust Rates by '%.' "
  • When the action is saved the following occurs:
    • A new Price Plan version is created
    • The new Price Plan version is updated as follows:
      • Effective date is set equal to the specified date
      • Price Plan code is set equal to the previous Price Plan’s code (it is used to identify related Price Plans)
      • All Price Plan rates are copied to the new plan
      • All Price Plan conditions are copied to the new plan (If conditional)
    • The previous Price Plan instance is updated as follows:
      • The expiration date is set equal to the new Price Plan’s effective date
Calculate Amount
  •  Not Applicable
  •  Not Applicable
  • Both +ve and -ve numbers can be used in the calculation utility
    • +ve will deduct money from the specified amount
    • -ve will add money to the specified amount
Create Conditional Price Plan
  • Mandatory fields have been defined
  • At least one Base Price Plan exists in the System.
  •  Not Applicable

 

Anchor
attributes
attributes
Attributes

An * indicates a field is mandatory.

Name

Description

Main Information
Type

The type of the Price Plan is either:

  • Base, or
  • Conditional 

It is generated automatically by the System when creating the Price Plan.

Name*The name of the Price Plan which is used throughout the System when referring to Price Plans.
Code*

The code of the Price Plan which is used throughout the System together with the Name, when referring to Price Plans.

Note

Due to constant price changes, Price Plans usually have multiple versions, each applicable for a specific period. The Code is always the same, for all versions of the Price Plan.

Version

An auto-generated number which is used to specify the version of each Price Plan every time a Price Plan is replaced.

"VIEW PREVIOUS VERSIONS" link allows the user to search and view previous versions of the Price Plan.

DescriptionA description of the Price Plan.
Effective Date*

The date that the Price Plan becomes effective and its rates can be used for billing.

Note
A new Effective Date is set in each version of the Price Plan.
Expiration Date

The date that the Price Plan expires and its rates should no longer be used.

Note
  • The Expiration Date is set in each version of the Price Plan. Every time a new version is created it, the Expiration Date of the System is automatically set equal to the Effective Date of the previous version.
  • Rates from expired Price Plan versions may still be used if the customer made a binding contract with the business, and the System is configured to apply the rates applicable during sign up. This applies even if the Price changes due to a change in VAT.



Base Price Plan

This is defined when the Price Plan is a conditional one. The Base Price Plan rates will be applied if the conditions specified in the conditional Price Plan are not met.

Note

If a Base Price Plan is selected then, Selection Conditions and Validity Condition Tabs become available.

Rates

Define the Rates of the business Products. The rates are categorised and can be filtered by Product Classification: Physical Good Rates, One Time Services Rates, Termed Services Rates, Expenses Rates.

Product Information

The Physical Good or Service that is rated, along with Product Type and Product Classification.

Code*The Price Plan Rate Code. The code is automatically generated and is editable.

Product

Bundle

The Product bundle related with the selected Product. This information is visible only if the specified Product is used as a component belonging to a Product with a Type classified as Flexible Bundle Product.

Note

Only applicable for Termed Services. 
View Setting Product Bundle Pricing for more information regarding the different pricing models available for Product Bundles.

Rate Model*The rate model that is applicable on the Price Plan Rate. The available Rate Models depend on the Classification of the Product to be rated, as described in the Price Plan Rate Models section. Check the Rate Model Table below to see what Rate Models are applicable for each Product Classification, and how each one can be used.
Base Amount*The Base Rate that is applied if tiered rates are not applied.
UOT

Unit Of Time for the defined Base amount:

  • Day
  • Week
  • Month
  • Year
Note
  • UOT is applicable and mandatory for Termed Services and duration based One Time Services.
  • If necessary, the System will convert a rate from monthly to daily. Businesses which bill on a daily basis are recommended to add a Daily rate for more precise results. 
Effective Starting From

This is applicable for Termed Services only and is used to determine when the recurring charge will become active. The following options are available:

  • Binding start date: The Price Plan Rate will become active on the date that the binding period (as specified at the Billing Term) begins.
  • Service Effective date: The Price Plan Rate will become active on the date that the Service will become effective.
  • Agreement date: The Price Plan Rate will become active on the date that the customer accepted the Billing Terms.

Tiered Rates

Tiered Rates are used to define a different Rate than the Base Rate either for a particular period or quantity, according to the Rate Model selected.

Level

A level number to identify the order by which levels are considered.

From

The value from which the Tier level applies.

Note
  • According to the selected Rate Model and the UOT, the unit for the From value may differ.
    • If it refers to a Tiered Service whose Base Rate is defined in days, the From field refers to the number of days.
    • If it refers to a Tiered Service whose Base Rate is defined in months, the From field refers to the number of months.
    • If it refers to a duration based One Time Service and the UOT is hours then, the From field refers to the number of hours.
    • If it refers to a quantity based Physical Good, then the From field refers to the number of items.
ToThe value up to which the Tier level applies. A selection can be done from:
      • Specific Number
      • Binding End
      • Unlimited

Note
  • If Specific Number is selected, then a value must be defined. According to the selected Rate Model and the UOT, the unit for the To value for may differ.
    • If it refers to a Tiered Service whose Base Rate is defined in days, the To field refers to the number of days.
    • If it refers to a Tiered Service whose Base Rate is defined in months, the To field refers to the number of months.
    • If it refers to a duration based One Time Service and the UOT is hours then the To field refers to the number of hours.
    • If it refers to a quantity based Physical Good, then the To field refers to the number of items.

View /wiki/spaces/WIP/pages/10008534 for more information on using Tiered Rate Levels.

AmountThe amount to be applied for the Tier Level.
Selection Conditions
Only available for Conditional Price Plans 
Selection ConditionsConditions used to validate whether the Price Plan can be selected for a Subscription or a Job
Validity Conditions
Only available for Conditional Price Plans 
Validity ConditionsConditions used to determine if the Price Plan Rates denoted by a Price Plan should be applied during billing or not.
The Billing Engine will not apply the Price Plan if any conditions are violated. In such a case billing will automatically apply the Base Price Plan selected
Allowed Organisational Units
Allowed Organisational UnitsThe organisational units that can select and assign the Price Plan on Billing Term Schemes (as allowed Price Plans to be used), Subscriptions Jobs
Log Information
Log DetailsThe standard set of Log Details information available in all entities.

 

Anchor
rate_model
rate_model
Price Plan Rate Models

No.

Rate Model

How it works

Applicable for Product Classification

1Flat RateApplies a single fixed price without considering any Product attributes such as quantity, duration or maturity.
  • Expenses

2

Flat Rate, Quantity Based

 

Applies a single fixed price based on the quantity of the Services or Physical Goods, which starts from a Base Rate and is modified as the quantity increases. This model is NOT cumulative; if the quantity falls into multiple Flat Rate levels, then the final price is equal to the price of the highest level. If the quantity does not fall into any quantity range, then the final price is equal to the or Base Rate Price

If this Type is used for Termed Subscription Services, then the logic changes according to the number of the distributors.

The quantity of the Service will be measured based on the number of authorised and initialised distributors of the Service. The Service will be billed only once, taking into consideration the applicable price.

For example, if from 1 to 1 unit the price is €10 and from 2 to unlimited units the price is €8 then:

  • A Service distributed once will be billed €10
  • A Service distributed twice will be billed €8 (8*2)
  • A Service distributed more than two times will again be billed €8 (8*x)
  • Termed Services
  • Physical Goods
3Flat Rate, Duration Based

Applies a single fixed price based on the duration of the Services, which starts from a Base Rate and changes as the duration that was required to provide the Service increases.
This model is NOT cumulative; if the duration falls into multiple Flat Rate levels, then the final price is equal to the Flat Rate price of the highest level. If the duration does not fall into any quantity range, then the final price is equal to the Base Rate Price

  • One-Time Services

4

Tiered Rate, Quantity Based

Applies a price which starts from a Base Rate and progressively changes as the quantity increases, using a price table made up of multiple tiers. Each tier defines a quantity range and the rate that will be applied to a Product if the quantity of the purchased Product falls within that range.
This model is cumulative; if the purchase of a Product falls into multiple tiers, then the final price is calculated by adding up the Base Rate and the rates of each tier.

  • Termed Services
  • Physical Goods

5Tiered Rate, Duration Based

Applies a price which starts from a Base Rate and progressively changes as the duration that was required to provide the Service increases, using a price table made up of multiple tiers. Each tier defines a duration range and the rate that will be applied to a Service if the duration of the Service falls within that range. This model is cumulative, meaning that, if the duration of the Service falls into multiple tiers, then the final price is calculated by aggregating the Base Rate and the rates of each tier.

  • One-Time Services

6

Tiered Rate, Maturity Based

Applies a price which starts from a Base Rate and progressively changes as the subscription maturity (age length) increases, using a price table made up of multiple tiers. Each tier defines a period range and the rate that will be applied on a Product if the subscription age falls within that range.
This model is cumulative; if the subscription age falls into multiple tiers, then the final price is calculated by adding up the Base Rate and the rates of each tier. The “To” field, in tiered pricing, includes the binding end as an extra option (free text Integers and unlimited option). “From – To” periods can also be extended, if a customer subscribed to a recurring Service is in a 'Resting' or 'Not Effective' state for a period.

  • Termed Services


Additional Actions for Price Plans

Automatically Calculate Discount Amount

An organisation has the option to offer a discount on already defined Base or Tiered Rates. By using the Calculate Amount feature, the System will calculate and set the new discounted price as an amount or percentage (%). The action is available on adding new Products or editing rates.

  1. Select the Product whose rate should be updated.
  2. Click on CALCULATE AMOUNT, either on the Base Rate or Tiered Rate.
  3. The Calculate Amount modal will open.
    1. Provide a number in the Initial Amount text box (this can be the same or different than the Base/Tiered Amount).
    2. Select between Amount and Percentage.
    3. Provide a number in the text box below.
    4. Click anywhere outside the text box and check the calculated rate.
    5. Click on SAVE  to apply the change.
      • The System will set the amount that has been calculated, regardless if the Initial Amount provided was different to the Base or Tiered Amount.
Note
  • Positive numbers must be used in offering a discount.
  • If a negative number is used, then the System will ADD this to the initial amount instead.

    Initial AmountDiscount AmountCalculated Amount
    10.005.005.00
    10.00-5.0015.00
    10.005%9.50
    10.00-5%10.50


Adding new Product to existing Price Plans

Price Plans cannot be amended once they have been added to a Subscription or Job. The ADD NEW Product action can be used to define rates in existing Price Plans for new Products introduced to the business.

  1. Navigate to PRICE PLANS.
  2. Search for the Price Plan in which a Product should be added.
  3. Click on the name of the entry you would like to access to go to the Data Entry page.
  4. From the Actions Menu click on Actions > ADD NEW Product to open the Add Product in the Price Plan modal.
  5. Use Quick Search or click on the magnifying glass to search for a Product using the search modal.
  6. In the modal provide all the necessary information for the creation of the Product as explained in the Attributes Table.

Amend Existing Price Plan Rates

Price Plans assigned on a Subscription or a Job can no longer be modified, as rates are agreed between the customer and the business when creating the Subscription or Job.
There are occasions however that even Price Plans that are already added to customers must be amended. For example, a change in VAT or the overall increase of rates regardless of the contract. 
When a Price Plan is replaced, the previous Price Plan receives an expiration date. 

Note

Customers that have the updated Price Plan on their Job or Subscription will be billed with the new Price Plan rates. Although this is the default behaviour of the System, the user has the option to define (via Billing Term Definitions) that until the Binding End Date, customers should be charged the previous Price Plan rates.

  1. Navigate to PRICE PLANS.
  2. Search for the Price Plan to update.
  3. Click on the number / name of the entry you would like to access to go to the Data Entry page.
  4. From the Actions Menu click on Actions > REPLACE  to open the Replace Price Plan Form modal.
    1. New Price Plan's Effective Date: Define the date from which the new Price Plan prices will take effect.
    2. Adjust Rates by '%': Add a % to update all rates in the Price Plan or leave empty to make manual updates.
  5. Click on SAVE to close the modal.
    If the Adjust Rates By % is defined then, all rates will be automatically updated.  
  6. From the Actions menu click on EDIT to start updating the Price Plan rates.

REPLACE PRICE PLAN

Creating Conditional Price Plans

Conditional Price Plans as implied by the name) can be added to a Job or a Subscription only if two Types of conditions are met. These conditions are defined in the Price Plan.

  • Selection Conditions: If satisfied, the Price Plan will be available where a Price Plan is selected to be added to a Job or Subscription.
  • Validity Conditions: If satisfied, the rates from the applied Price Plan will be used by the Billing Engine when billing the Job or Subscription. Validity conditions are required because from the time that a (Job or Subscription) Price Plan is set until the time that is it is billed, the Selection Conditions may no longer be satisfied. It is recommended to have the same conditions defined for Selection and Validity.
    If during Billing the Validity Conditions are not met, then the System will get the rates from the Base Price Plan that was used when creating the Conditional Price Plan.
  1. Navigate to PRICE PLANS
  2. Click on NEW from the Actions Menu to create a new Price Plan.
    1. Main Information 
      1. Provide the information in the section as in the case of a Base Price Plan
      2. Base Price Plan: Select a Base Price Plan that the System will use in case the selected Conditional Price Plan conditions are not met during Billing
        When a Base Price Plan is selected, two extra sections become available:
        1. Selection Conditions
        2. Validity Conditions 
    2. Rates
      1. All the rates available in the selected Base Price Plan will be present here. Change the rates accordingly.

        Tip

        You can use the Replace Price Plan action to change all the rates simultaneously by a certain percentage.

    3. SELECTION & VALIDITY CONDITIONS

      1. The process for adding Selection or Validity conditions is the same. 
        Follow the steps below:
      2. In Evaluation Settings there are 2 options that can be set at 2 different levels to select whether all conditions or at least one condition should be met.
        View /wiki/spaces/V4Manual/pages/9831566 for more information on Evaluation Settings.

        1. General: Select whether conditions for all the Groups should be met or at least one.

        2. Condition Group Specific: Select whether conditions for all rows within each of the Groups should be met or at least one.

      3. Once the Evaluation Settings are in place, click on each of the Condition Groups in the Group List on the left to start defining the group row conditions.

        1. Click on ADD to add a new row.
          PRICE PLANS - CONDITION GROUPS
          or 
          ADD FROM TEMPLATE to select an existing Condition Group row.

          Note

          Templates are Condition Group rows that have been previously saved to be reused. They already contain information such as Type, Operator and Value.

        2. Type: Select the Type of the Condition from the drop-down list.
        3. Operator: Select whether the values defined should be:
            1. Equal
            2. Not Equal
          1. Value: Click on the ADD VALUES link to open the modal to add Values for each Condition Group Row, i.e. for the Type you have selected.
            1. Like in Evaluation Settings, set whether all the values defined in the modal should be met, or at least one.
            2. Value 1 - Value 20: Use Quick Search or click on the magnifying glass for a search modal to select the values to be set as conditions.

              Note

              Different values will be available for selection for each Type selected in the Condition Group.
              The available Types are:

              • Subscription Type: Evaluated against the Subscription Type
              • Billable Entity Maturity: Evaluated based on the maturity of the billable entity 
                • 2 options are available - new and existing billable entity
              • Billable Entities Existing Products: Evaluated against existing Physical Goods or Services
              • Billable Entities Products To Be Added: Evaluated against Physical Goods or Services that will be added
              • Billable Entities Existing Price Plans: Evaluated against existing Price Plans
              • Billable Entities Owner Groups: Evaluated against the group that owns the billable entity
              • Accounts Receivable Classifications: Evaluated against the Accounts Receivable Classification
              • Accounts Receivable Credit Ratings: Evaluated against the Accounts Receivable Credit Rating
              • Accounts Receivable Payment Preference: Evaluated against the Accounts Receivable Payment Preference
              • Billing Term Scheme: Evaluated against the Billing Term's Billing Term Scheme
              • Billing Terms Binding State: Evaluated against the Billing Terms binding state 
                • in and out of binding
              • Billing Terms Binding Period: Evaluated against the Billing Terms binding period
              • Billing Terms Billing Frequency: Evaluated against the Billing Terms billing frequency
              • Segmentation: Evaluated against the Accounts Receivable owning the billable entity. 
                • Note that only Accounts Receivable Segments can be selected.

              PRICE PLANS - CONDITION GROUP VALUES

        4. Description:  Describe the Group row condition.
        5. Save as Template: There is the option to save the values per Condition Group as a template so that it can be reused in other Condition Groups of the same Type.
          1. Click on the SAVE AS TEMPLATE link and provide a name and description.
            PRICE PLANS - TEMPLATES
      4. Once all the Condition Group rows are complete, repeat the process for a new Condition Group.
        PRICE PLANS -CONDITION GROUPS EXAMPLE
    4. Allowed Organisational Units
      1. Add the organisational units that can select and assign the Price Plan
  3. Click on SAVE to save the Price Plan
Note

View /wiki/spaces/V4Manual/pages/9831566 for business examples related to Using Price Plans.

Panel
namegrey

Related Areas

Filter by label (Content by label)
showLabelsfalse
spacesV4Manual
showSpacefalse
labelsprice-plans-basics-r7,price-plans-advanced-r7,price-plans-admin-r7

Panel
namegrey

Helpful Links

Filter by label (Content by label)
showLabelsfalse
spacesV4Manual
showSpacefalse
labelsglobal