CallerID Based Billing
Overview
Caller-ID based billing in ASTPP introduces a dynamic approach to rate selection, considering both the destination number and the caller number. Unlike traditional methods solely relying on the called number, this innovative feature allows the system to have multiple rate entries for the same destination number in the same rate group/traffic plan but with variations in the caller number. This enables precise billing distinctions for intra and inter-state calls, reflecting the diverse charging criteria set by upstream providers.
Purpose
The primary purpose of caller-ID based billing is to enhance the granularity of rate selection by incorporating information from both the destination and caller numbers. This approach facilitates nuanced billing scenarios, especially in situations where the caller and called parties may be located within the same state or area. By allowing for distinct rate entries based on the combination of caller and destination numbers, ASTPP ensures accuracy and adaptability in reflecting the varying charging structures imposed by upstream providers.
How will it work?
When calling certain numbers, if the Caller ID aligns with the configured rates for that specific Caller ID pattern, the system will prioritize the matched rate for billing.
Configuration of Caller ID-based billing can be done through the origination rates settings.
Tariff → Origination rates.
The provided screenshot illustrates that when the Caller ID pattern aligns with "1212," the system will apply rates associated with code 1. In cases where there is no match with the Caller ID, standard rates without Caller ID specifications will be considered.
To elaborate, if the dialed number begins with "91" and the Caller ID is "1212," charges will be calculated based on code 1, despite the initial digits being "91." Conversely, in the absence of a Caller ID, rates will be determined according to the standard "91" code rates.