HostBill New Release

New release: API, due date and currency improvements

We’re happy to introduce a new batch of powerful improvements in HostBill, including a several new API calls, enhancements in the currency management and changes in due date settings.

New API Calls

This release brings a powerful set of new API capabilities:

removeClientMFA – administrators and integrators can now remove a client’s MFA configuration programmatically, which is especially useful for automated recovery flows or custom client-management tools.

setupClientTOTPMFA (Google Authenticator) – we’ve added a new endpoint to help automate the setup of TOTP-based MFA for your clients. Integrate stronger security flows directly into your custom applications.

applyInvoiceCredit – easily apply available client credit to any invoice through the API—perfect for custom billing automation, integrations, or self-service portals.

addBulkPayInvoice – a new way to trigger bulk-payment operations via the API, making it easier to automate financial processes, mass settlements, or batch billing tasks.

addInvoiceQueueItem – we’ve expanded this call with a new parameter: queueitem. This allows finer control when scheduling invoice generation, making the process more flexible and predictable.

Admin area updates

When changing a client’s currency, administrators will now see a popup allowing them to choose whether unpaid invoices should retain their original currency or be converted—giving full control over how outstanding billing is handled.

Following recent improvements to Queued Invoice Items (where you can specify the exact date an item should be billed), we’ve expanded the feature with the ability to set a due date for the invoice generated from that item. This enhancement provides clearer scheduling, more predictable billing workflows, and greater precision in managing future charges. Additionally, to provide clearer insights into billing cycles, when an account or add-on is marked as free until a specific date, the system will now display Suspension Date instead of Next Due Date.

In today’s release we also introduced product UI improvements and some other minor updates – all can be checked in the Changelog.