20 February 2025 Reading time: 6 minutes

Improving, integrating, creating

ISPSystem

Billing system is a multi-functional tool that allows addressing a broad range of the needs of hosting providers and infrastructure owners. We keep and developing and improving BILLmanager to make sure that our clients can efficiently solve any tasks regardless of its complexity. We are sharing our key results for 2024 as well as short-term plans.

Interfaces

1. Updated domain order form

Starting from version 6.110, a new domain order form is implemented in BILLmanager – its appearance has been developed with regard to preferences of platform users.

In addition to visual improvements, we have added asynchronous search across domain zones and pagination. Clients will not have to await response from all registars – feedback from ordering process will be immediate.

Contract forms have also evolved – now the clients can see everything they need about domain name administrator.

We have added the ability to create NS (Name Server) in provider settings – they will be filled in automatically during domain name ordering.

2. New request form in the ticket system

We have improved the visual display of the form for ease of use by support personnel and provider’s clients.

We have also changed the display of unit that switches between a message to client and internal comment, added the possibility to attach the message with several files at once, insert documents from the clipboard, as well as drag-and-drop them to work area. Besides, BILLmanager team has added Markdown support.

3. Tariff plan filtering

Administrators now have the ability to use “Filter group” tool to filter tariffs with the required values. Meanwhile, the clients now have the ability to sort product types on order pages.

Besides, when ordering products the available tariffs are displayed both in blocks and as a list.

4. Redesign of client's and administrator's personal account home page

We have updated the display of widgets and refined the layout, as well as added new blocks with up-to-date information for users. Widgets are dynamic – it is possible to carry them over to any location within personal account.

BILLmanager interface is adaptive for all user levels – you can use any device to work with the platform: PC, laptop, tablet or smartphone.

5. Push notifications about latest features

User no longer need to go to Changelog to find out about new developments in BILLmanager. Now administrators can see a pop-up window with information about improvements once a transition to an updated version has been made.

6. Improved navigation for large forms

For convenience of BILLmanager platform users we have added blocks that facilitate navigation in forms with large bulk of data.

We have revised the “Separate landing page storefront” tool. Interface has been improved to meet state-of-the-art web usability standards. New customization options have been added.

System core

In 2024 we have improved the system core and added the following features:


  1. Configuring financial value round-off up to two decimal places – users now have the ability to choose the number of decimal places: two or four.
  2. Tariff bundles can be used to provide a whole package of services to your clients, put together multiple tariffs and product types and arrange their combinations.
  3. Expanded client verification options – users now have the ability to create several varying verification rules for one provider, add a restriction based on the client's location, as well as verify buyers by identification methods: type of payment, authorization, and verification phone number.
  4. User identification logging using payment method or authorization method.
  5. Expanded possibilities for promotion – changes are related to Discount section.
  6. Auto-invoicing by the clients – allows provider’s end clients to configure invoicing period and method for payment against bank details.
  7. Auto-configuring global settings based on act types. Those may be configured “Based on post-paid expenses” and “Based on post-paid and paid expenses”.
  8. Improvement of “Splitting expenses by months” option – we have added the possibility of cost distribution by months starting from the service activation date. This allows to be more flexible when building accounting interactions with clients.
  9. Withdrawal on the basis of full calendar day – for orders of 1 day period.

New integrations with external systems and improvement of the existing ones

Integrations with the following systems have been added throughout the year:


  1. amoCRM – allows analyzing company’s sales.
  2. KeyCloak – required to set-up Single Sign-On (SSO) technology.
  3. LDAP synchronization module – enables validation of the entered data on the LDAP side when a user logs in to BILLmanager.
  4. Pterodactyl – allows automating the service of provisioning ready-to-go game servers.
  5. Swagger in documentation – helps developers manage any API function and review its settings via a usable interface directly from documentation.

Changes related to VMmanager 6 processing module – we have added the possibility to manage virtual snapshots. Users now have the ability to configure and apply various tariffs for snapshots of virtual machines controlled by VMmanager 6 without entering VMmanager 6 interface.

New BI release

Changes implemented in 2024:


  1. we have updated internal components;
  2. we have increased the system running speed;
  3. we have added new visualizations;
  4. we have improved module interaction;
  5. we have fixed bugs.

Payment systems

We are regularly increasing the number of payment modules supported in BILLmanager. This allows to provide flexibility for acceptance of your clients’ payments. We have added the following throughout this year:


  1. NOWPayments
  2. CloudPayments
  3. Revolut

Our team has also updated API Paymaster and Paypal Checkout.