Table of Contents
Navigating to Price Plans
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.
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.
Validations & Restrictions
Action | Validations | Restrictions | Additional Information |
---|---|---|---|
Create |
|
|
|
Edit |
|
|
|
Delete |
|
|
|
Add new Product |
|
|
|
Amend / Replace Price Plan |
|
|
|
Calculate Amount |
|
|
|
Create Conditional Price Plan |
|
|
|
Attributes
An * indicates a field is mandatory.
Name | Description |
---|---|
Main Information | |
Type | The type of the Price Plan is either:
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. 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. |
Description | A description of the Price Plan. |
Effective Date* | The date that the Price Plan becomes effective and its rates can be used for billing. 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.
|
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. 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. Only applicable for Termed Services. |
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:
|
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:
|
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.
|
To | The value up to which the Tier level applies. A selection can be done from:
View /wiki/spaces/WIP/pages/10008534 for more information on using Tiered Rate Levels. |
Amount | The amount to be applied for the Tier Level. |
Selection Conditions Only available for Conditional Price Plans | |
Selection Conditions | Conditions 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 Conditions | Conditions 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 Units | The 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 Details | The standard set of Log Details information available in all entities. |
Price Plan Rate Models
No. | Rate Model | How it works | Applicable for Product Classification |
---|---|---|---|
1 | Flat Rate | Applies a single fixed price without considering any Product attributes such as quantity, duration or maturity. |
|
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:
|
|
3 | Flat 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. |
|
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. |
|
5 | Tiered 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. |
|
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. |
|
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.
- Select the Product whose rate should be updated.
- Click on CALCULATE AMOUNT, either on the Base Rate or Tiered Rate.
- The Calculate Amount modal will open.
- Provide a number in the Initial Amount text box (this can be the same or different than the Base/Tiered Amount).
- Select between Amount and Percentage.
- Provide a number in the text box below.
- Click anywhere outside the text box and check the calculated rate.
- 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.
- 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 Amount Discount Amount Calculated Amount 10.00 5.00 5.00 10.00 -5.00 15.00 10.00 5% 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.
- Navigate to PRICE PLANS.
- Search for the Price Plan in which a Product should be added.
- Click on the name of the entry you would like to access to go to the Data Entry page.
- From the Actions Menu click on Actions > ADD NEW Product to open the Add Product in the Price Plan modal.
- Use Quick Search or click on the magnifying glass to search for a Product using the search modal.
- 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.
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.
- Navigate to PRICE PLANS.
- Search for the Price Plan to update.
- Click on the number / name of the entry you would like to access to go to the Data Entry page.
- From the Actions Menu click on Actions > REPLACE to open the Replace Price Plan Form modal.
- New Price Plan's Effective Date: Define the date from which the new Price Plan prices will take effect.
- Adjust Rates by '%': Add a % to update all rates in the Price Plan or leave empty to make manual updates.
- Click on SAVE to close the modal.
If the Adjust Rates By % is defined then, all rates will be automatically updated. - From the Actions menu click on EDIT to start updating the Price Plan rates.
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.
- Navigate to PRICE PLANS
- Click on NEW from the Actions Menu to create a new Price Plan.
- Main Information
- Provide the information in the section as in the case of a Base Price Plan
- 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:- Selection Conditions
- Validity Conditions
- Rates
All the rates available in the selected Base Price Plan will be present here. Change the rates accordingly.
You can use the Replace Price Plan action to change all the rates simultaneously by a certain percentage.
SELECTION & VALIDITY CONDITIONS
- The process for adding Selection or Validity conditions is the same.
Follow the steps below: 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.General: Select whether conditions for all the Groups should be met or at least one.
Condition Group Specific: Select whether conditions for all rows within each of the Groups should be met or at least one.
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.
Click on ADD to add a new row.
or
ADD FROM TEMPLATE to select an existing Condition Group row.Templates are Condition Group rows that have been previously saved to be reused. They already contain information such as Type, Operator and Value.
- Type: Select the Type of the Condition from the drop-down list.
- Operator: Select whether the values defined should be:
- Equal
- Not Equal
- 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.
- Like in Evaluation Settings, set whether all the values defined in the modal should be met, or at least one.
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.
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.
- Like in Evaluation Settings, set whether all the values defined in the modal should be met, or at least one.
- Description: Describe the Group row condition.
- 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.
- Click on the SAVE AS TEMPLATE link and provide a name and description.
- Click on the SAVE AS TEMPLATE link and provide a name and description.
- Once all the Condition Group rows are complete, repeat the process for a new Condition Group.
- The process for adding Selection or Validity conditions is the same.
- Allowed Organisational Units
- Add the organisational units that can select and assign the Price Plan
- Add the organisational units that can select and assign the Price Plan
- Main Information
- Click on SAVE to save the Price Plan
View /wiki/spaces/V4Manual/pages/9831566 for business examples related to Using Price Plans.