Billing Extension Release 1.4.0
Changelog
Type | Description |
---|---|
New |
Multi-brand billing can be used to bill clients from different brands from the same installation of WHMCS (preview) |
New |
Indipendent home country, pay to text, company name, sequential invoice number format and next paid invoice number for every brand |
New |
Multi-brand works thanks to a new integration between Billing Extension and Advanced Localisation |
New |
Multi-brand works with dedicated domains/subdomains for each brand (e.g. brand A it.example.com, B uk.example.com, C anotherexample.com) |
New |
Multi-brand can be easily turned on/off and configured in few clicks from a simple interface |
New |
An enormous amount of new scripts and functions has been added in this release |
New |
Clients page (the old Exemptions page) allows you to assign every client to specific brands (preview) |
New |
Shortcut to manage the assignment of brands for every client in their Summary page (preview) |
New |
Feature to auto-assign clients to brands depending on the domain name that they're using to register on your WHMCS |
New |
Clients can be moved anytime from a brand to another but all their existing invoices will stay with the original brand |
New |
Check results of the VIES are now visible only on the profiles of European clients |
Improved |
The HTML/CSS code of Integration page has been improved a lot |
Improved |
Improved the quality of English and Italian languages of the module |
Improved |
An action hook was always running two times instead of one without causing any issue. Now it properly runs only once |
Improved |
All core functions of the module has been re-tested to make sure that they still work as expected with all the new features |
Changed |
The old Invoice footer and Pay to text sub-menus of Settings page have been merged under Invoice PDF |
Changed |
The old EU cookie law and TOS acceptance sub-menus of Settings page have been merged under Legal |
Changed |
We decided to hide the uncompleted feature that generates sequential paid invoice numbering across multiple WHMCS systems since multi-brand billing could take its place |
Changed |
Exemptions page has been updated to include new features necessary for multi-brand billing and it has been renamed to Clients |
Changed |
The feature that converts proforma into invoices in one click has been updated to comply with the functionalities of multi-brand billing |
Fixed |
Some small HTML/CSS inaccuracies has been fixed |
Fixed |
Little visual bug in Clients page (previously named Exemptions) that was causing success and error boxes to appear out of container |
Fixed |
The code that the module used to submit new contents in the back-end of WHMCS was a bit inaccurate |
Upgrade instructions
Steps | Description |
---|---|
1 | This time the update is very big so please backup your database and files and please if you plan to use Multi-Brand Billing, immediately report us any bug you may encounter. Here you can find an introduction to multi-brand (English, Italian) |
2 | Run this query from PHPMyAdmin to your WHMCS database:CREATE TABLE IF NOT EXISTS `mod_billingextensionbrands` (`id` int(11) NOT NULL, `brand` text NOT NULL, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8; |