Splynx has a powerful Voice billing module that enables providers to rate phone calls, messages, data and charge customers for voice services like VoIP (Voice over IP) calls, LTE data transfers, or full mobile phone services that include calls, messages, and data.

The video explains the whole configuration roadmap of the Voice billing engine and steps to automate it.

Step 1 – Definition of correct categories

At the first step, you would need to define needed Voice categories.

CATEGORY  – Mobiles

  • Vodacom, prefix 6{!}
  • Xmobile, prefix 777{!}


  • Local city calls, prefix 2{!}
  • National calls, prefix 4{!}

CATEGORY International

  • The Czech Republic 420{!}
  • Spain 34{!}

Step 2 – Set Prefixes and match them to corresponding categories


  • Asterisk based syntax
  • 2{!} – means all digits that are following 2
  • Do not use 2{!} definition for local, national, or mobile calls
  • Import default prefixes

When do the prefixes configuration can be skipped?

  • In case you prefer to set prefixes during rates configuration, there is no need to do double work. The system will automatically take prefixes directly from your rates;
  • In case your CDR format includes call categories that you have already configured.

Step 3 – Rates configuration

Possible scenarios to rate Voice services in Splynx:

  • Prefix based rates;
  • Destination NAME, no prefixes at all;
  • Using a price from CDR as a CALL price;
  • Use price from CDR and apply an additional percentage to it.

Splynx saves your time during customer rate configuration and enables you to load rates from another plan, import rates from the existing table, or export rate table that you have already created. Another useful option is the Mass update feature to make a batch of changes to existing customer rates.

*Important – if you apply a rate table to the Voice plan, the option ‘Buy price increase’ will no longer work for this plan.

Step 4 – Definition of Voice tariff plans

As it was discussed in the previous video about tariff plan description, Voice tariff plans are configured at Tariff plans > Voice > Add.

There is always a possibility of adding included minutes to a certain category of the plan or even make these calls unlimited.

Import of CDRs

Once all previous steps have been completed, we need to import CDRs, there are two possible options:

  1. Manual import via Voice > Processing > CDR import;
  2. Auto CDR processing at Config > Voice > Auto CDR processing. For more information regarding this import, please check out this guideline.

We would really recommend you to request help from our support team during CDR import configuration. Our engineers will make sure all settings are correct and help you to create a special PHP handler to match data in the correct columns automatically every time when you import your CDRs.


If you’re stuck on something just send an email to support@splynx.com and our team will help you out!