Make Retail Tariff from Wholesale Tariff explained

From Kolmisoft Wiki

Jump to: navigation, search


[edit] Usage

Make Retail Tariff from Wholesale Tariff go to SETTINGS –> Billing –> Tariffs and click on Make User Retail Tariff link for chosen Tariff. In opened window choose how Rate details have to be changed:


  • Add amount or Add percent must be specified.
  • If Connection Fee and/or Round by will not be specified, these values will be taken from chosen Tariff.

[edit] Algorithm

Retail Tariff from Wholesale Tariff is done by the following algorithm:

1. The highest Rate in Wholesale Tariff for Destinations in Destination Group (DG) is selected.
2. This Rate is modified by adding a value or percentage to the price.

[edit] Example

Imagine we have a Wholesale Tariff with the following rates for the USA:

  • Prefix 1, rate 0.01.
  • Prefix 12, rate 0.02.
  • Prefix 123, rate 0.03.

And we have Destination Group USA with Destinations (1;12;123) in it.

Now, if we want to create a Retail Tariff by adding 0.005 to the Wholesale tariff, we will have a price for USA Destination Group = 0.035.

For example, the highest Rate from Destinations is selected and modified.

[edit] Inner mechanics

The Wholesale Tariff line will have these values:

  • connection_fee
  • min_time
  • increment_s

When transforming to Retail, these Advanced Rates are created:

Based on which variable FROM DURATION TYPE ROUND BY RATE Comments
connection_fee 1 event connection_fee This record is only created when connection_fee > 0.
min_time 1 min_time minute min_time rate This record is only created when min_time > 0.
increment_s min_time + 1 -1 (means 'infinity') minute increment_s rate This record is always created.

[edit] VIDEO: How to create Retail Tariff from CSV

[edit] See Also

Personal tools


Try M2