After running @ DBTech for a few weeks now, v4.3.0 is now ready for release
This version contains too many features and changes to list, but the most important is a change to how number rounding is handled internally. Because currencies usually use decimal places, it is important to get decimal handling in code correctly. Starting with v4.3.0, eCommerce now uses the
BC Math extension. Please ensure you have this extension installed & enabled before upgrading.
Furthermore, this version aims to improve the accuracy of sales tax by subtracting coupon discounts and automatic discounts before sales tax is calculated.
Lastly, you now have more options for how sales tax is handled, and choosing EU VAT or Australian GST will now change the "Sales tax" phrase during checkout to "VAT" or "GST" respectively.
Another feature worth highlighting is the ability for customers to transfer licenses to other users, assuming you as the owner has enabled this feature. You can also control how often a license can be transferred. By default, it follows the XenForo rules (not within the first 90 days and not within 90 days of a previous transfer). All transfers are logged and can be viewed in the AdminCP.
Please see the full changelog for the remaining changes.