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

image-20240101-074137.png

 

PANEL ACCESS

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.

Email

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

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

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

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.
This feature will be available under Company Profile with the name 'Invoice with CDR' with drop-down 3 options, 'None', 'PDF', 'CSV'.
When a new customer account will be create then it will automatically select which will be selected under Company Profile > 'Invoice with CDR'.


2. Edit the Provider from the Admin Portal

ACCOUNT SETTINGS

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.