Changelog Latest release 5 days ago

Improved 2
  • Electronic invoicing > Codice Fiscale is always stored in uppercase
  • Electronic invoicing > Codice Destinatario is stored in uppercase for SdI and IPA and lowercase for PEC
Fixed 2
  • Electronic invoicing > Client Profiling not working due to a typo in source code
  • Invoice Sync not working on systems with shared invoice/credit note numbering
Fixed 1
  • A typo was preventing the module from sending notification about updates and few other types of notification

New option to automatically send an email notification to specific administrators when an overpayment occurs.

New 2
  • Settings > Billing Preferences. New feature to send an email to administrators when overpayments occurr
  • Italian electronic invoicing > Client profiling. BX now logs changes to the following details: business name, vat ID, tax ID and Codice Destinatario
Improved 1
  • Italian electronic invoicing > Client profiling. BX no longer logs any activity when clients/admins submit profiling without changing any value
Changed 1
  • Settings > Billing Preferences. Overpayment feature has been renamed Invoice Overpayments
Fixed 1
  • Settings > Billing Preferences > Suppression Notification (Admin). The name/username of the administrator wasn't showing in email body
New 1
  • Italian Electronic Invoicing. Customers profiling automatically resets when nationality changes
Improved 2
  • Workaround for a potential collation error on system with oudated WHMCS tables
  • Italian electronic invoicing. Cedente Prestatore > Denominazione. Length increased from 28 to 80
New 3
  • Electronic Invoicing > Client profiling. When an Administrator profiles a customer his/her email is logged
  • Customer Retention. Shortcut in WHMCS header automaticaly filters Pending requests
  • SEO-Friendly URL support for Customer Retention and backward compatibility for FontAwesome 4
Improved 1
  • Various improvements to Customer Retention (js, css, tpl and code)

Pending Cancellation Requests (Customer Retention) are highlighted in WHMCS stats bar and also in Billing Extension tabs. It is also possible to add notes on the fly.

New 2
  • Customer Retention. Administrators can add notes on the fly for each cancellation request
  • Statistics and shortcuts to manage/review Cancellation Requests for WHMCS Customer Retention
Improved 1
  • Customer Retention > Domains. Singular/plural support for EPP Codes / Authinfo

Summary

Starting from this release you can finally make use of Customer Retention strategies in WHMCS. Read documentation for more details and previews.

New 2
  • Customer Retention. Increase customer loyalty and decrease turnover by managing cancellation requests
  • BX loads countries from json files using a new system that overcomes potential issues with Crons that don't run with local PHP
Deprecated 1
  • Fallbacks to load countries from json files for the following plugins: WebService, Italian Electronic Invoices
New 1
  • New auto-tag {ID} for Invoices and Credit Notes
New 1
  • Fallback for Swiftmodders' template that was forcing uppercase on electronic invoices
Improved 1
  • Fallback for WHMCS 7.7+ to prevent having Company Tax ID twice on invoices
Fixed 1
  • Small fix to a previously introduced fallback for WHMCS 7.7
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