JeraSoft Documentation Portal
Docs for all releases
This section allows a user to perform and trace all the financial operations regarding client's/reseller's balances. The section offers an overview of every single transaction performed in the system regardless of whether it's a payment or charge, and provides a wide variety of functionality for transactions management. Since the transactions section is a key tool for managing client's/reseller's balances, it's inseparable from the following sections of the system: Clients, Invoices, Resellers, etc.
Transaction charges will be created according to the configurations of Tax Profiles, Rate Tables (including tax or not) and the next parameters:
– invoice time (transaction date);
– client ID;
– currency ID;
– positive or negative amount.
The section is presented in a form of a table of all conducted transaction with the following columns:
Screenshot: Transactions section main window
|ID||A payment through ID number|
|Payment Account||Shows respective payment account, related to a performed payment or respective charge type, such as calls, products, extra charges (each type has visual representation in a form of respective icon)|
|Client / Reseller||Displays the name of a client or reseller that was engaged in payment operation|
|Client ID||Customer's identity|
|Amount||The respective payment operation sum|
|Taxes||Amount of taxes|
|Description||Comments about a respective payment|
|Transaction Date||Displays respective payment date, related to a performed payment|
|Author||Name of the user who performed the latest transaction (regardless whether it's a payment or charge)|
The list of functional buttons/icons is as follows:
Allows to create a new transaction
|Allows to import user's transactions into the system|
Allows to download a list of transactions in a .csv file
|Indicates the type of transaction - payment|
|Indicates the type of transaction - extra charges|
|Indicates the type of transaction - services charges|
|Indicates the type of transaction - packages fees|
Indicates that transaction is approved
|Allows to delete a transaction from the system. Requires confirmation|
In the top right corner of the section above the table, an Advanced Search drop-down menu is located. By clicking on a blue downwards arrow icon, a drop-down menu with the following structure is displayed:
Screenshot: Advanced Search drop-down menu
Indicate a client you wish the section to be filtered by
|Payment Account||Select from the list of all payment accounts in the system|
Select a type of transaction:
Select from the list of transaction statuses:
Indicate whether you wish payments covered by the invoices to be displayed by selecting from the list:
Specify the date in the date picker
After filling in the fields, press Search to filter section data or Reset to clear search results.
To add a payment, press the New Transaction button. In the appeared pop-up window, specify the following parameters and click Apply.
Screenshot: New transaction settings
|Client||Indicate a target client|
Specify a type of transaction. For incoming transactions, select the Payment operation type, for outgoing – select Charge.
Choose a respective account from the drop-down list of all available payment accounts. For a charge type, you can select:
Insert an amount of the transaction, which can be positive or negative:
If your transaction type is Charge, you can choose whether a specified amount includes a tax or not by choosing a respective value in the drop-down list:
The TAX rate is based on the tax profile of the client's reseller.
|Transaction Date||Indicate the actual date of the transaction in a date picker|
|Description||Notes for a new transaction|
|System Info||Here you can add system information for transactions. Also, it's possible to add a variable in the invoices templates. Then, the variable will display this info for extra charges.|
Define the state of the transaction:
By clicking the Export to CSV button, you will be able to export all currently stored payments in a .csv file.
You can easily perform an import of payments by clicking Import Transactions and following on-screen instructions:
Step 1: Selecting a File and Specifying Additional Parameters
Upload a file from your computer, indicate such default parameters as: Transaction Date, Currency, Payment Account, Date and Time Format, and click the Process button.
Screenshot: Transactions importing process. Step 1
Step 2: Recognizing The File
The system will recognize the file and you need to select 3 mandatory columns: Client Info, Amount, and Transaction Date. Following this, click Process>> again.
Screenshot: Transactions importing process. Step 2
Step 3: Checking The Rows
Having specified the required columns, you need to check the rows to make sure that no mistake has been made. On doing it, click Process>> to finish the importing process.
Screenshot: Transactions importing process. Step 3