Docs for all releases
Page History
...
Panel | ||
---|---|---|
| ||
|
Warning | ||
---|---|---|
| ||
Please do not remove Reseller entities completely from the system. It may cause distortions and overall mismatches in stored statistics. Instead, set their status to "deleted". |
Section overview
Reseller in JeraSoft Billing , in the majority of cases, is a company that has a certain number of clients and governs their activities in the system. Like any company, it can have a range of managersusers, each responsible for a certain group of company clients. The Manager has limited functionality: doesn't have his own balance, therefore, he cannot perform any transactions; neither origination nor termination rate table cannot be assigned to him, etc. The Resellers section is designed to provide a user with a possibility to track and manage their company information and activity, build The Resellers section is designed to cover two main purposes – partitioning and multi-level billing management. You can track and manage their company information and activity or build a hierarchy of company affiliates, or assign its managers. The . The section is presented in the form of a table with the following columns:
Screenshot: Resellers section
Column name | Description | |
---|---|---|
ID | Reseller's | /Manager'sidentification number |
Name | Name of a reseller | /manager|
Available Balance | Reseller's available balance (live balance + credit) | |
Users | Users associated with this company | |
Clients | The total amount of a respective reseller | 's/manager's clients |
The following functional buttons and icons are present in the section:
Button/Icon | Description | ||
---|---|---|---|
Allows creating a new reseller | |||
Allows creating a new manager | |||
Allows assigning an origination rate table to a respective reseller | Allows assigning a termination rate table to a respective reseller | ||
Allows viewing a list of | a followingreseller | 's/manager's users | |
Allows viewing history of changes for a respective reseller | /managerin the Audit log section | ||
Allows viewing reseller's balance operations in the Transactions section | |||
Allows viewing a list of reseller | 's/manager's clients in the Clients section |
Advanced Search
In the top right corner of the section above the table, an Advanced Search drop-down menu is located. By clicking on a blue downward arrow icon, a drop-down menu with the following structure is displayed:
...
Screenshot: Adding a new company
Information block | Fields Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
System Information | General information about a company | |||||||||
Name | Specify the name of one of your companies (or affiliates). This field is mandatory. | |||||||||
Status | Define the status of a reseller:
| |||||||||
Parent |
| Indicate a parent for a reseller or make it a root one. By default, the field value is set to root | ||||||||
Gateways | Select a preferred currency for rates and invoices from the drop-down list of all available ones (see the Currencies section) | |||||||||
| Define the status of a reseller:
| |||||||||
| Select a template that will be used for all clients belonging to this reseller or manager by default (see the Clients Template section) |
| ||||||||
gateway(s) for this reseller | ||||||||||
Capacity Control | Capacity Control sums up bidirectional capacity for all the Clients under this Reseller. | |||||||||
ORIG Capacity | Indicate origination capacity for all clients, belonging to this reseller. Leave this field empty for unlimited capacity | |||||||||
TERM Capacity | Termination capacity for all clients, belonging to this reseller. Leave this field empty for unlimited capacity | |||||||||
Multi-level Billing | The Multi-Level Billing section allows for billing parameters management to cover actual reselling/agent schemes. If the configured reseller should be part of a multi-level billing scenario, you can set rates and needed taxes for them here. | |||||||||
Legal Entity | Select a Legal Entity associated with the company. | |||||||||
Currency | Select a preferred currency for rates and invoices from the drop-down list of all available ones (see the Currencies section). To keep correct accounting data, it is not allowed to switch the currency of the Client once the accounting transactions are created in the system.
| |||||||||
Credit limit | The additional field next to the Unlimited checkbox. User can indicate an amount of reseller's credit |
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
For proper usage of SureTax and Compliance, Invoice Number should contain only Latin and numeric characters. Max length is 40 symbols. Dst and Src Numbers should be in the NPANXXNNNN (10 digits) format. |
- Gateways
- SMTP Credentials
Terminator Settings
- TERM Rates
Rates for outgoing events from customers under a current reseller. Enables resellers billing mode
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Tip For more information about resellers billing mode, address this article |
- TERM Capacity
Current Reseller's billing settings for incoming calls
Unlimited checkbox
Here you can set a specific payment mode for a client. Unlimited mode means that a client will have unlimited credit. Otherwise, the client's Balance + Credit value will be checked on RADIUS or SIP authorization. When this field is checked, the Credit limit field becomes unavailable.
- Credit limit
ORIG Rate Tables
TERM Rate Tables
Indicate
Invoicing Information
Current Reseller's invoicing settings
- Date
Allows you to select how the system sets an invoicing date:
Real date – sets an invoicing date to actual invoicing date
Last day – sets an invoicing date to date of last day of invoicing period
- Template
- No Tpl
a tax profile that will be used for this reseller and reflected in invoices (refers to the Taxes Profiles section).
SureTax, Avalara and Compliance are tax calculation services, which allow managing your compliance with tax law. These profiles are used for further calculation in invoices. To get more details, check out the US Taxation article.
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
For proper usage of SureTax and Compliance, Invoice Number should contain only Latin and numeric characters. Max length is 40 symbols. Dst and Src Numbers should be in the NPANXXNNNN (10 digits) format. |
Invoices Template
- Last No
Postal Address
Bank Account
Tax ID
Reg ID
- Bank Account
Company's bank account info
...
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
|
...
Reseller Removal
To add a manager, click the New Manager button. After specifying the required fields, click OK.
Screenshot: Adding a new manager
...
- Name
...
- Parent
...
- Status
...
Select the current status of a manager:
- Active
- Deleted
...
...
Manager's email. Use only Latin characters.
...
- Postal Address
...
Manager's postal address
Reseller Removal
To delete a Reseller/Manager from the system, you need to change the status from Active to Deleted in the Reseller's/Manager's profile editing form.
Screenshot: Editing reseller's status
Please note that, in fact, a Reseller/Manager will not be deleted fully; it will be archived. To display them, use Advance Search (see above). To delete a profile completely, you need to click Full Delete in this editing window.
Custom Fields
- Custom Fields are used as custom variables that will be represented as readable text in invoice templates. A Custom Field allows adding information about a client.
- Custom Package Fields are also used as custom variables that allow adding information about a package.
To add a new field, follow these steps:
- Click the Add Custom Field button.
Specify the Field Key and Title fields for a custom item. For example, voip_phone_sell as Key and VoIP Phone as common Title, which will be visible for all clients. Please note that the Field Key must contain word characters only.
Add respective notes to the VoIP Phone field in the Client's settings/Package settings > Custom Fields tab.
Create an invoice template and assign it to a target reseller. Then, the Clients Custom Fields and Package Custom Fields tables will appear in the Invoice Template settings. You simply need to add those tables to the invoice template.
Finally, you can generate an invoice.
Screenshot: Custom Fields
Rates Notifications
Rates Notification settings in the Resellers profile allow creating a default rate notification for the clients that belong to a target reseller.
Screenshot: Rates Notifications
To configure these settings, open the Rate Notifications tab in the reseller profile. The structure of a tab is as follows:
...
- Separate Rows
...
- Delimited List
...
- Ranges List
...
delete a Reseller from the system, you need to change the status from Active to Deleted in the Reseller's profile editing form.
Please note that a Reseller will not be deleted fully; it will be archived. To display them, use Advance Search (see above). To delete a profile completely, you need to click Full Delete in the editing window.
Custom Fields
- Custom Fields are used as custom variables that will be represented as readable text in invoice templates. A Custom Field allows adding information about a client.
- Custom Package Fields are also used as custom variables that allow adding information about a package.
To add a new field, follow these steps:
- Click the Add Custom Field button.
Specify the Field Key and Title fields for a custom item. For example, voip_phone_sell as Key and VoIP Phone as common Title, which will be visible for all clients. Please note that the Field Key must contain word characters only.
Add respective notes to the VoIP Phone field in the Client's settings/Package settings > Custom Fields tab.
Create an invoice template and assign it to a target reseller. Then, the Clients Custom Fields and Package Custom Fields tables will appear in the Invoice Template settings. You simply need to add those tables to the invoice template.
Finally, you can generate an invoice.
Screenshot: Custom Fields
Rates Notifications
Rates Notification settings in the Resellers profile allow creating a default rate notification for the clients that belong to a target reseller.
Screenshot: Rates Notifications
To configure these settings, open the Rate Notifications tab in the reseller profile. The structure of a tab is as follows:
Field | Description | |
---|---|---|
Output format | ||
Fields Delimiter | Set a delimiter for the fields if you've chosen .csv. For .xls format, this field is unavailable | |
With headers row | Include a row with column names in a file | |
Export Columns | Select the columns to export | |
Code Deck | Select a code deck here to rewrite code names in an export file if needed | |
Codes from code deck checkbox | Include only codes, which are present in a specified Code Deck | |
Codes Output | Select a way codes must be displayed | |
| Each code is placed into a single row | |
| Codes are grouped by a code name in a row. For example, 5510, 5511, 5512 | |
| Codes are grouped by a code name into ranges plus delimiter. For example, 5510-5512, 5515 | |
Date Format | Specify the date format in your export file. Example of the field syntax: if you enter “%d-%m-%Y” here, your date will look like 25-02-2018 | |
Header Text/Footer Text | Allows to specify additional text into an exported file as a header and footer, respectively |
Description of all columns that could be selected for a rate notification is provided below:
Info |
---|
Note that the first selected column will be the one used for sorting the rates list. |
Column Name | Description | |||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Code / Code Name | Code or Code Name of a respective rate | |||||||||||||||||||||||||||||||||||||||||||||||
Effective Date | Date, on which a rate to be applied | |||||||||||||||||||||||||||||||||||||||||||||||
Rate | Price | |||||||||||||||||||||||||||||||||||||||||||||||
Min Volume | The minimum volume of chargeable events | |||||||||||||||||||||||||||||||||||||||||||||||
Interval | Chargeable interval | |||||||||||||||||||||||||||||||||||||||||||||||
Grace Volume | Free of charge interval | |||||||||||||||||||||||||||||||||||||||||||||||
Setup Fee | Interval of a setup fee | |||||||||||||||||||||||||||||||||||||||||||||||
Profile | Time profile (all time, business time, non-business time, weekends) | |||||||||||||||||||||||||||||||||||||||||||||||
End Date | Date, on which the rate ends | |||||||||||||||||||||||||||||||||||||||||||||||
Previous Rate | Rate used before the present time | |||||||||||||||||||||||||||||||||||||||||||||||
Prev Diff | Shows how current rate differs from a previous one after import | |||||||||||||||||||||||||||||||||||||||||||||||
Prev Diff Status | Shows how the current rate's status changed in comparison to a previous one (unchanged, increased, decreased) | |||||||||||||||||||||||||||||||||||||||||||||||
Prev Diff (export) | Shows how the current rate differs from a previous one after export | |||||||||||||||||||||||||||||||||||||||||||||||
Prev Diff Status (export) | Rate's changes after the last export. Shows the status of how the current rate differs from a previous one. | |||||||||||||||||||||||||||||||||||||||||||||||
|
...
Info |
---|
Note that the first selected column will be the one used for sorting the rates list. |
Column Name | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Code / Code Name | Code or Code Name of a respective rate | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Effective Date | Date, on which a rate to be applied | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Rate | Price | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Min Volume | The minimum volume of chargeable events | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Interval | Chargeable interval | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Grace Volume | Free of charge interval | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Setup Fee | Interval of a setup fee | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Profile | Time profile (all time, business time, non-business time, weekends) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
End Date | Date, on which the rate ends | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Previous Rate | Rate used before the present time | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Prev Diff | Shows how current rate differs from a previous one after import | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Prev Diff Status | Shows how the current rate's status changed in comparison to a previous one (unchanged, increased, decreased) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Prev Diff (export) | Shows how the current rate differs from a previous one after export | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Prev Diff Status (export) | Rate's changes after the last export. Shows the status of how the current rate differs from a previous one. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes | Additional information | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tag | Tags that are assigned to a respective rate | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Policy | Indicated policy of the rate | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Status | Define a current rate status |
Autocharge Settings
Autocharge Settings in the Resellers profile allow configuring the settings for Authorize.net or USAePay payment gateways. These settings will be true for all the clients under the respective Reseller.
Screenshot: Autocharge Settings
To configure these settings, open the Autocharge Settings tab in the reseller profile. The structure of a tab is as follows:
| ||||||||||||||||||||
Notes | Additional information | |||||||||||||||||||
Tag | Tags that are assigned to a respective rate | |||||||||||||||||||
Policy | Indicated policy of the rate | |||||||||||||||||||
Status | Define a current rate status |
Configuring Mail Templates
Also, there are different mail templates you can configure in your company's profile:
...
Content by Label showLabels false spaces +KB showSpace false sort modified excerpt true reverse true excerptType simple cql label in ("companies","reseller") and space = "KB" labels +companies,capacity