New release: Gateway Fees update & API improvements
New HostBill update brings more flexibility for developers with several new enhancements for API, Gateway Fees plugin update and more!
Gateway Fees plugin enables to set and automatically apply additional charges for using certain payment gateway, either as a percentage or can be a fixed amount. The module now allows admins to view a list of invoices associated with specific gateway fees, improving transparency and simplifying financial tracking. We’ve also fixed an issue where gateway fees could appear as zero-value lines on invoices to ensure cleaner, more accurate invoice records.
In admin area, a new “SSH Key Select” tab has been added to product component forms. Admins can now limit selection to a single SSH key when configuring products or services that use SSH credentials.
This small but powerful change helps prevent configuration errors and ensures cleaner provisioning logic for cloud or VPS services.
In this release we’re also adding a several API improvements. We’ve simplified the addClient API call — it no longer requires first and last name parameters. This makes it easier to integrate HostBill with third-party systems and automated signup workflows where such data might not always be available at the point of client creation. The getClientDetails API call now includes a client email verification status parameter to allow integrations and automation scripts to easily check whether a client’s email address has been verified — useful for compliance, security checks, and custom onboarding processes. A new UserAPI endpoint – GET invoice/@id/pdf – lets you fetch a specific invoice as a Base64-encoded PDF. This makes it simpler for third-party apps or client portals to display or download invoice documents directly through the API without manual intervention.
All the news and bug fixes are listed in the Changelog!
