Changelog Latest release 4 days ago

Improved 2
  • Invoice Suppression Notification (Admin). The URL to invoice now supports WHMCS Custom Admin Paths
  • Small improvement to Automatic Updater of version 2.2.55
Fixed 1
  • Electronic invoicing (Italy). Overcorrection when using CDATA

Summary

Italian electronic invoicing now allows to customize "Riferimento normativo" (normative references) for taxable transactions.

New 1
  • Customizable Normative references for Italian electronic invoicing
Improved 1
  • BX records more details in Activity Log about email sending
Fixed 1
  • Email Notifications about VIES, updates and Invoice suppression were sending twice

Summary

We introduced the possibility to display on Invoice PDF additional details based on the selected Payment Method. For example it can be used to show bank details on PDF when this specific payment menthod has been selected. Please refer to documentation for more details.

New 1
  • Invoice PDF. New variable ($paymentmethod) that can be used to show information based on invoice payment method (eg. bank details)
Improved 2
  • Clientarea > Transaction page. Each row now shows Document Type icon (Invoice or Credit Note)
  • Billing Preferences > Suppression Notification (Admin). BX now logs each time an email is sent to an administrator
Fixed 1
  • Italian electronic invoicing. Split Payment was not enabling properly
Improved 1
  • Notable improvements to Minimax integration
Fixed 3
  • Italian electronic invoicing > IBAN section. Wrong ordering for CAB setting
  • Enable/Disable XML generation (v2.2.92). This option was not removing on plugin deactivation
  • Incorrect credit detection with OneInvoice, Tax Exempt (VIES) and partial credit
New 1
  • Integration with Minimax for Slovene Electronic Invoicing can now be activated from Plugin section
Improved 1
  • Billing Preferences > Cleanup Invoice Items. On some servers this feature was unable to start a new line
Changed 1
  • Billing Preferences > Cleanup Invoice Items renamed to Shorten Invoice Descriptions
New 1
  • Electronic Invoicing (Italy). Changes to Split Payment status will reflect on Tax Exempt even when it has been locked
Improved 4
  • Suppressed Invoice view. Configurable Options now show on new lines respecting the original format
  • Suppressed Invoice view. The module forces a redirect to BX > Invoices when the requested ID does not match a suppressed invoice
  • Fallback for special invoice descriptions that sometimes don't show up on some systems
  • Warning System > Electronic Invoicing. BX double-checks if the XML has been successfully issued manually before logging it
Changed 2
  • Small change to Settings core class that doesn't affect the way the module works
  • WHMCS Default Tax ID no longer shows on Invoices for European and Australian companies
Fixed 1
  • Electronic Invoicing > Delete XML. On rare occasions BX was removing the file incorrectly

Summary

This release gives a new feature that allows to send email notifications to WHMCS Administrators when an invoice is suppressed. For more details visit Lab.

The feature can be configured from Addons > Billing Extension > Settings > Billing Preferences > Suppression Notification (Admin).

New 1
  • Invoice Suppression Notification for WHMCS Administrators
Changed 2
  • Settings > Credit Balance. Taxation on credit is available even when Adding Funds is disabled. Alert and descriptions have been updated accordingly
  • When BX is installed, Invoice Suppression is disabled by default
Fixed 1
  • Fixed potential fatal error when viewing Warnings page

Summary

Today's release involves also Commission Manager. Both modules combined will allow you to comply with Australian GST Law. For more details please read Australian Taxation System in our documentation.

New 4
  • Australian Toolkit plugin released
  • ABN Lookup web service to validate Australian Business Numbers
  • Support for Recipient Created Tax Invoice, GST and Statement by Supplier for Australian companies
  • Credit Notes for Affiliate's commissions can be issued with full details or grouped in a single line
Improved 1
  • General improvements to injections in WHMCS Admin interface
Deprecated 1
  • Removed a big portion of code was previously replaced 2.2.98 with an improved version

Summary

Starting from this release we start using WHMCS Tax ID for all countries with the following exceptions:

  • Member States of European Union
  • Australia
You can find more details in our documentation.

New 2
  • WHMCS Tax ID is now part of BX but will not be used for European and Australian companies
  • Electronic Invoicing > Client profiling. BX now stores whois information: role (admin, client, sub-account) and IP address
Improved 2
  • Fallback for server with weird Collations configuration
  • Invoice view > Snapshot editor. Client Custom Fields have been grouped
Fixed 1
  • Typo causing fatal error during Daily Cron Job
Improved 1
  • VAT on Add Funds invoices. Invoice Created email and attached PDF no longer show VAT-excluded amounts
Changed 1
  • Viitenumero no longer visible on proforma
Fixed 1
  • Credit applied twice with Tax Add Funds Invoices enabled. The bug affects version 2.2.96 and 2.2.97

Summary

As anticipated in our Lab, we're extending support to PDF Invoices with header and/or footer for multi-page Invoices. Integration code has been updated accordingly. Moreover we made it possible to display VAT numbers on clients' profiles also for extra-EU companies and we fixed an issue with Detach Invoice.

Improved 2
  • Integration Code is now fully compatible with Header and Footer sections of PDF invoice
  • Fallback for VIES panel. It will show VAT numbers also for companies based outside European Union
Changed 1
  • VIES. VAT Custom Field no longer depends on VIES being on/off
Fixed 1
  • Billing page. Detach button was not showing up after using the type to search

Summary

New Auto-Tags for the customization of numbers assigned to Invoices, Credit Notes and Proforma issued by WHMCS.

New 2
  • Additional Auto-Tags for Invoice numbering: random uppercase/lowercase letter, random number
  • The newly added auto-tags integrates a feature that prevents duplicates
Changed 1
  • Credit Balance > Displaying Credit Line. We slightly changed it for the better
Fixed 1
  • Due to a distraction error the bug fix included in 2.2.95 for CUP/CIG codes was not operational. Now it works
Improved 5
  • The notice that appears next to Tickets Awaiting Reply (Warnings) shows a more accurate number
  • Electronic Invoicing. Fallback for Digiting WebService that could cause a timeout
  • Electronic Invoicing. Digiting WebService from time to time was reporting an unknow status and then a bit of confusion. We managed to determine and handle this new status
  • Backward compatibility for systems with outdated charsets in WHMCS tables
  • The module no longer tries to snapshot an invoice that has been suppressed already
Fixed 1
  • Electronic invoicing. CPU/CIG codes not showing in XML on systems with Invoice Lot Generation disabled