Dynamic Flat-Rates

From Kolmisoft Wiki
Jump to navigationJump to search

Description

Dynamic Flat-Rates same as simple Flat-Rates means a Service plan under which a Client can dial a certain amount of minutes to certain Destinations. After the User has used all his Flat-Rate minutes, all additional minutes are charged at the normal Rate.

Difference between Dynamic Flat-Rates and simple Flat-Rates that Dynamic Flat-Rates Service allows you to choose a specific day of the month to start Subscription and simple Flat-Rates can start just at the first day of the month.

For example, $5.00/mo with 200 minutes to USA/Canada.

Configuration

Go to SETTINGS –> Accounting –> Services:

Services-menu.png

Create

In Services list page click Icon add.pngNew service Select Service type: Dynamic Flat-Rate.

Dynamic flat-rate service create.png

  • Name - name of Flat Service (name will be shown in invoice),
  • Memo - informational message about Flat-Rate (can be left empty)
  • Sell Price - amount which User will be charged for service subscription (excluding connection fees if any),
  • Self-Cost - self cost for service (for informational purposes only),
  • Minutes/month - how many minutes user can call using this service,
  • Round by - how to round call duration (default by 1 second).
  • Limit Max rate for Provider - Calls with a higher Provider Rate will be dropped.



Set a Price and Self-Cost for this Service, set how many minutes the User can chat for at this Price and how should be rounded Call Duration.
Create the Service by clicking Create.
In the Services window near the just-created service, click the Destinations icon.png icon.

Services list with dynamic flat-rates.png

Add the Destinations to which this Service should be applied. Use Include/Exclude to create an exact list of the prefixes you want to use with this Service. Add Subscription to a user to use this Service.

Included Destinations

If you add Destination with some prefix, it will include ALL Destinations with this prefix.

Example: if you add prefix 370, ALL numbers which start with 370 will be included (370*).

To see all Destinations which are included, please click the following icon:

Active destinations icon.png

Acknowledgments

  • Flat-Rates are calculated by seconds.
  • Every month at specified day, the minutes available under Flat-Rates plans are reset to the initial value, which allows the client to use the same amount of minutes each new month. The clients' unused minutes for the previous month are lost.
  • A Service is applicable for a whole month - that is, the service should end after a month. For example: if it starts on 2022-03-05, the Activation end date can be 2022-04-04, 2022-05-04, etc. The period is one month.
  • When option No Expiration at the end of a Month is checked, Flat-Rates plans become one time Subscriptions and in the end of month minutes of Subscription will not be reset to the initial value. User can continue using his initially assigned minutes until all minutes will be finished. Note that subscription still becomes inactive after 'Activation end' date.
  • User can have more than one Flat-Rate in this case will be used not expired Flat-Rate.
  • Billsec show time billed without Flat-Rate. Real Billsec show time billed together with Flat-Rate.
  • IMPORTANT: If a user is PREPAID, limit his Calls to 1, because otherwise a loss is possible. (Explanation: Calls will not be cut when Flat-Minutes will run out and small loss is possible till all Flat-Rate based Calls will finish. After that no more Calls will be possible)



Subscriptions priority

If there are two subscriptions covering the same prefix, then the one with the highest amount of minutes left is used.

See also