New release: More flexibility for inventory, API security and payment configuration!
This week’s HostBill update focuses on giving administrators greater flexibility where it matters most. Whether you’re managing product availability, securing API access, configuring payment gateway fees, or improving client permissions, the latest enhancements reduce manual work while providing more granular control over your platform. Here’s what’s new.
Mark configurable options as “Out of stock”
HostBill now introduces a third availability state for configurable form options used in Components → Forms. Previously, individual values in multi-item fields such as select boxes and checkbox groups could only be visible or hidden. With this update, administrators can now mark individual options as Out of stock. Unlike hidden values, out-of-stock options remain visible in the shopping cart and order form, clearly informing customers that the option exists but is currently unavailable. The option cannot be selected or ordered until it becomes available again. This feature is particularly useful for hardware components with temporary shortages, limited software licenses, optional add-ons or configurable products where inventory changes frequently. Instead of removing unavailable choices entirely, you can now maintain transparency while preventing orders for unavailable items.
Improved Client Permissions configuration
The Settings → Other → Client Permissions page has received a refreshed layout designed to make permission management more intuitive. The updated interface improves organization and readability, allowing administrators to review and configure available client permissions more efficiently, especially in installations with numerous permission options.
Multiple IP addresses for a single API key
Managing API integrations is now significantly more flexible. When creating API access credentials, administrators can now assign multiple allowed IP addresses to a single API key. Previously, each API key could only be restricted to a single IP address, often requiring multiple identical API credentials for different servers or environments. Now one API key can securely authorize requests from multiple trusted locations, making it ideal for high availability deployments, clustered application servers, production and staging environments, distributed infrastructure and backup or failover servers. This reduces credential management while maintaining strict IP-based access control.
Gateway-specific tax settings for Gateway Fees
In Gateway Fee configuration previously, the Tax setting was configured globally for the entire Gateway Fee plugin. With this update, administrators can now override the tax behavior individually for each payment gateway. This allows different gateways to apply different tax rules depending on business requirements or local regulations. For example:
- credit card fees can be taxable,
- bank transfer fees can remain tax-exempt,
- individual payment providers can follow different accounting rules.
This enhancement provides far greater flexibility for businesses operating across multiple jurisdictions or using payment providers with different taxation requirements.
Better visibility in ticket notifications
Support teams become easier to manage with Client Teams now displayed in the Ticket Contacts notification table. Administrators can immediately identify which client teams are configured to receive notifications for each ticket, improving visibility and making support workflows easier to audit and maintain.
Hide DNS Management when no DNS zone exists
The DNS Services module now includes an option to automatically hide the DNS Management client function whenever a domain has no associated DNS zone. This creates a cleaner client experience by displaying DNS management only when it is actually available.
Modules updates
The CloudStack module now supports using the system-generated username during provisioning instead of the module-specific username format. This allows deployments to align with native CloudStack username generation and existing infrastructure standards.
Electronic invoices generated in the XML ZUGFeRD format can now include the SEPA Direct Debit mandate reference. This enhancement improves compatibility with accounting workflows and helps organizations using SEPA Direct Debit meet electronic invoicing requirements more easily.
The LiteSpeed Reseller module now supports products that do not provide product codes, improving compatibility across a wider range of reseller configurations.
The vCloud panel login page has been updated so that passwords remain hidden by default and are only revealed after the user explicitly presses the Show password button. This small usability enhancement helps reduce accidental password exposure while maintaining a familiar login workflow.
