Nov 29, 2020

When the billing was updated, the following functions became available:

- the "Balance" module, which allows you to view a report on the movement of funds (income / expense) for a specified period (the section is available at the link billing.php?do=moneyflow).
- Security: Integration with Google Authenticator, allowing customers to use two-factor authorization (available in "Settings / Services").
- the module "Access for third parties", which allows customers to provide access to their account (without entering a login / password) for the login specified in the settings. A login who has been allowed access to other accounts will see a list of such accounts in the "Partner / Trusted Accounts" section.
- added support for reinstalling accounts.
- orders: in case of mass renewal of orders for tariff plans, we extend them not for 1 month, but for the period of the last order / extension.
- ordering: if when ordering the selected tariff plan for 1 month there are free domains for it, then at the first step in the list of available zones we output zero cost for them.
- renewal of the order/domain: if during the mass renewal the client has selected only one order/ domain and there is no renewal error, then we immediately redirect the client to pay the invoice.
- servers: when automatically searching for a free server among the attached servers (when the main server is full), we fill the servers not in order, but evenly (by searching for a server with a minimum number of accounts/ slots).
- ordering: fixed an error when at the first step the price could be displayed for unauthorized users as for resellers.
Russian Russian - multilingualism: fixed an error when clients could receive emails in Russian if the client's default language is selected in the settings, and the default language is different from Russian.
- add. services: with additional order/change of additional. we calculate the services on the fly and display the cost of the selected extras. services + order period + total to be paid.
- invoices: the ability to display the payment method for paid invoices.
- invoices: the ability to filter by invoice type, payment period, payment method and invoice status + the ability to search by the full account number, as well as by the full or partial name of the tariff/additional service/product, domain, comment.
- orders: the ability to filter by order type and status + the ability to search by the full order number, as well as by the full or partial name of the tariff/additional service, domain, ip address, login on the server.
- for products with daily payment, we display in "Paid before" not only the end date, but also the end time + if the order is not overdue or ended today, then we also display the number of remaining hours/ minutes.
- tickets: lines starting with > are highlighted in a different color
- tickets: fixed a bug where it was impossible to open a ticket without a theme. .
- telegram: we remove html tags when duplicating email messages in html format.
- add. services: fixed a bug where it allowed to re-order services from a SELECT group even if the order already has an active service from this group.
- add. services: fixed an error when it allowed to order an additional. services if the order is overdue, but not stopped + we display a warning that it is necessary to extend the order.
- fixed an error when, when extending the tariff, all possible renewal terms were displayed for the domain together with the domain, without taking into account the "Maximum registration period" parameter.
- mail logs: fixed an error when HTML messages were displayed incorrectly.
- mail collector: fixed a bug where sometimes the sender of the message could not be determined.