ochSubscriptions Package 5.3.1 for Joomla 5.3+/6.0+

Version 5.3.1
Maturity Stable
Release Date 2026-04-13
Changelog
Type Change
Fix When changing country in checkout VAT number should be emptied to avoid stored VIES check issues
Fix When selected country is not equal to vat country fall back to selected country
Fix Add to package manifest to work around bug in Joomla
Fix Installerscript failed on uninstall extension
Fix Method addProduct added product without checking if provided country was legit.
Fix Use checkVatNumber() as callback to checkout.checkCountry preventing race condition where old country was read before this was updated
Fix Do not remove VAT number on page load as then existing customer his VAT number is wiped
Fix Re-check VAT number when country is changed for already validated customer VAT number
Fix VAT rates with decimals would round to full numbers (Finland = 25.5% > 25%)
Fix Amount class method export gives notice on static array logged
Change Joomla 6.1.rc1 review: plugins are now lazy loaded (PHP 8.4+)
Change Updated OchInstallerScriptHelper: update steps are logged in och_update.log
Notes

Note: This version introduces a new ochSubscriptions Task Plugin, which replaces the built-in daily/runcron functionality. The old cron method will still work in 5.3.0, but it is deprecated and will be removed in a future release. I recommend migrating to the new Scheduled Tasks plugin at your earliest convenience.

This version will only install on Joomla 5.3+ and PHP 8.1+

Installation Notes

Joomla! 5.3 Joomla! 5.4 PHP 8.1 PHP 8.2 PHP 8.3 PHP 8.4

Joomla! 6.0 Joomla! 6.1 PHP 8.3 PHP 8.4 PHP 8.5

See: Documentation