ochSubscriptions Package 6.1.0 for Joomla 5.3+/6.0+

Version 6.1.0
Maturity Stable
Release Date 2026-10-13
Tags
  • Joomla5
  • Joomla6
  • CE marked (EU Cyber Resilience Act)
Changelog
Type Change
Fix product/category SEF link used the all-items list menu instead of a dedicated menu item when built outside the matching active page
Fix VAT re-check triggered undefined array key warnings when business registration fields are hidden
Fix checkout form was posted twice in Firefox, failing a new registration with "email already in use"
Fix checkout state (pending registration) was not cleared after a successful Stripe / Mollie payment
Fix "Undefined array key recurring" warning on the free checkout success page
Fix Auto renew toggle was shown for a free order, while a free checkout is always a manual renewal
Fix File, filecategory, product aliases could be saved with url unsafe characters (Thanks: Jeroen)
Change Continue an unfinished checkout order with email + password instead of keeping it in the session. A checkout account is created (blocked) before the payment; until now an unpaid order could only be resumed from the same browser session, which kept the full registration form and billing details. After the session expired the customer got "email already in use" for an account they could not log in to.
Change New task signup.resume ("Continue an unfinished order" in step 1 and in the "email in use" message): token, order and captcha required, email + password. Only for an account blocked by the checkout, with a customer record and no completed order. A free order account that still waits for its email activation is told to use the activation link.
Change A resumed account gets its billing details from its customer record, without the username / password fields.
Change Checkout step 1 shows which account option is chosen and gives each form its own heading
Notes

front-end tmpl / layout changes:

  • ./layouts/defaults/default_account.php

See: https://onlinecommunityhub.nl/documentation/ochsubscriptions#updates-upgrades

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

Installation Notes

Joomla! 6 Joomla! 5 Joomla! 4 (EOL - Not supported) Joomla! 3 (EOL - Not supported) PHP 8.1+

See: Documentation