Provider Management
Overview
Provider Management in ASTPP is designed to simplify the administration of both providers and customers on a single, unified page. This integration is especially valuable for interconnect business operations, ensuring a streamlined approach to managing accounts.
Purpose
The main purpose of Provider Management is to extend all the features available to customers to providers as well. This unified system simplifies administrative tasks, providing providers with the same set of functionalities, creating a seamless experience for both customers and providers within ASTPP.
How will it work?
1. Creating a New Provider from Admin portal
Accounts→ Customer
Important Functional Buttons:
CREATE Provider | Allow to create carrier profile to the system. ASTPP system support Provider as a customer also so this profile will also works as a customer for carriers when they will terminate calls on admin’s system. |
EXPORT | Allows to export customer/ Provider data in CSV format. ASTPP system allow to search base export so you can export selected data using this button. |
DELETE | Single or multiple selected accounts will be deleted using this button. along with the account delete all account related data will be removed from the database. |
DELETE When you delete any account from the ASTPP system it will remove all relevant data from the system and turnoff the account from system. though we are not doing hard delete the data from database so the account will be still there on database but the relevant data will be lost when you delete any profile.
ACCOUNT TYPE ASTPP system supports two type of accounts (Prepaid/Postpaid)
Prepaid Accounts: The prepaid mode operates on a pay-as-you-go basis, where users are required to periodically top up their account based on their usage. Once topped up, they can utilize the available balance for any actions. Consequently, these types of accounts necessitate a sufficient balance for any operation.
Postpaid Accounts: The postpaid mode operates by utilizing a predefined credit limit for the account. Users can freely avail themselves of any services until they reach the maximum limit set for their credit. For postpaid customers, the system generates invoices on their billing date, and they are required to settle their outstanding balance in order to continue using or maintaining their account.
Click on the create button as seen in below screenshot
PANEL ACCESS | ||
---|---|---|
Account | Account Number is 10 digits unique identifier string. It can be their phone number or randomly generated string or a custom unique string. | |
Password | The password needs to be provided to the Provider so he/she can log into the portal. | |
Pin | Calling Card Pin Important if Provider is using the calling card feature. The length of the pin is configurable, the admin can change it from the calling card configuration. | |
E-mail address of the users who use to do login also. | ||
Create SIP Device | Yes | By selecting the check-box sip device is automatically created for that new user account. |
No | If you have set the option “No” then the system will not create any sip device for the account. |
ACCOUNT SETTINGS | ||
---|---|---|
Concurrent Calls | Defined the number of concurrent calls to allow the particular Provider. | |
CPS | It will manage the calls within the call per second. | |
Localization | It will manage the number translation for caller id and destination number. | |
Allow Local Calls | Allow Providers to do local calls or not based on the selection. | |
Notifications | Allow to send the notifications to the Provider. | |
Payment Gateway Permission | Yes | By setting the option “YES” the Provider will have access to payment using the available payment gateway. |
No | By setting the option “NO” the Provider will not be able to do any kind of payment using the available payment gateway. |
PROFILE | |
---|---|
First Name | Provider First name |
Last Name | Provider Last name |
Company | Provider Company name |
Phone | Provider Phone number |
Notification Email | Providers can define the notifications email here. |
Address 1 | Provider address |
Address 2 | Provider other address (If any) |
City | Provider City name |
Province | Provider Province name |
Zip Code | Provider Zip Code name |
Country | Provider Country |
Timezone | Provider Timezone |
BILLING SETTINGS | ||
---|---|---|
Account Type | Select Provider account type. Prepaid OR Postpaid. For prepaid Providers, system will generate receipts as soon as any charges will be applied to them. For Postpaid, system will generate invoice on defined Billing Day. | |
Credit Limit | Provider account’s credit limit. Credit limit is only used for the postpaid account. | |
Rate Group | Rate group is an essential field for billing. Without rate group Provider wouldn’t be able to make any calls. You can create rate group by navigating to Tariff -> Rate group. | |
NON-CLI Rate Group | Rate Group selected based on the CLI Pool selected options. | |
CLI Pool | To select the rate group or NON-CLI rate group based on caller id number. | |
Disable | ||
DID (CLI Match, If not matched then use random allocated DID) | It will match caller-id with before processing call and if CLI matched with the stored list then it will use same CLI else system will use any one random DID number from which are assigned to same account. | |
Caller Id (CLI Match, If not matched then use random allocated Caller Id) | It will match caller-id with before processing call and if CLI matched with the stored list then it will use same CLI else system will use any one random caller-id number from stored CLI for the specific account. | |
Use NON-CLI Rate Group (If CLI not match with DID) | If the CLI not match with any of the allocated DID number then system will process the call using NON-CLI Rate Group. | |
Use NON-CLI Rate Group (If CLI not match with Caller ID) | If the CLI not match with any of the stored CLI number then system will process the call using NON-CLI Rate Group. | |
Use NON-CLI Rate Group (If CLI not match with DID & Caller id) | In this case system will look up Caller-ID with in allocated DID list and stored Caller-ID. if the number match with any of the possibility then it will use same Caller-ID else it will process call using NON-CLI Rate Group. | |
Reject Call (If CLI not match with DID) | If CLI not match with any of the allocated DID number the Reject the call. | |
Reject Call (If CLI not match with Caller ID) | If CLI not match with any of the stored Caller-ID list then Reject the call. | |
Reject Call (If CLI not match with DID & Caller id) | If CLI not match with any of the allocated DID number or stored Caller-ID then Reject the call. | |
Tax Number | Display the tax number in invoices. | |
Generate Invoice | Allow to generate invoices for zero amount. | |
Invoice Note | It will be display invoice note while generate the invoices. | |
Reference | To define the reference for the Provider. | |
Account Type | Select Provider account type. Prepaid OR Postpaid. For prepaid Providers, system will generate receipts as soon as any charges will be applied to them. For Postpaid, system will generate invoice on defined Billing Day. | |
Credit Limit | Provider account’s credit limit. Credit limit is only used for the postpaid account. | |
Invoice with CDR | We have added option for the parent entity to select the format either pdf or csv, and this will have details entries of cdrs within the invoice period. |
2. Edit the Provider from the Admin Portal
ACCOUNT SETTINGS | |
---|---|
Allow Loss Less Routing | Yes- This will allow the Provider to make outbound calls in the case where the Origination rates values are less then the Termination Rates. No- This won't allow the Provider to make outbound calls in the case where the Origination rates values are less then the Termination Rates. |
LC Charge/min | Enter the value to be charged per min for the local calls(SIP2SIP calls). |
Allow Recording | Allow the call recording to be done for the calls made from the SIP devices. |