Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Menu → Tarrif → Shadow Billing 
Purpose
  • To survive the cut-throat competition in the VoIP market and to fulfill unreasonable requests to retain clients compromised hidden calculated billing.

  • It’s one type of hidden charge applied to customers.

How it will work?
  • We implemented a new Shadow Billing Addon under the Enterprise add-on.

  • Once we install, Under the Tariff menu add a new Shadow Billing menu.


Note: Once Shadow billing is selected in Price list or Origination rate, Initial increment and increment value consider 0 (Override with original value), it means shadow billing charge applies only to the second base.
  • In shadow billing, we can define Flat Disconnect Fee, Disconnect Fee After, Disconnect Fee, Minutes to Seconds.
  • Flat Disconnect Fee : If a call connects flat charge is applied on Call Cost.
  • Eg: suppose call charge is 2.000 USD we define flat fee 0.02 so charge deduct from customer is 2.020 USD.
  • Disconnect Fee After & Disconnect Fee: Here we can define second, after second this charge also applies on cost.
  • Eg: suppose call hangup before 50 seconds so Disconnect Fee not apply on cost but if call hangup after 50 seconds do disconnect fee apply on charges.
  • Call charge 2.000 USD apply flat charge 0.02 and also apply disconnect fee 0.01 so total charge is 2.030 USD.
  • Minutes to Second: Here we can define seconds, suppose we set 55 so one minutes converts into 55 seconds so one minute charge apply on 55 second.
  • Eg: call runs 110 second and the cost is 1.000 USD so for 110 second charge deduct 2.000 USD(2 minutes charge in 110 second.)
  • We assign created Shadow billing in Origination Rates or in Price list.



  • For Provider cost, we can enable disable in setting menu
  • If enable it applies on provider cost if disable not apply Shadow billing on cost it apply only Debit charge.

Menu location :- Configurations → Settings → Calls → General.


Caching(Redis)

We added Redis caching for Rate Group, Origination Rate, DID, Access Number, and System Setting. Its default features are that we can't enable/disable throw GUI. We can set value in cache during GUI and use it on the Call script side.


  • No labels