ochSubscriptions Package 6.1.0 for Joomla 5.3+/6.0+

Versie 6.1.0
Volwassenheidsniveau Stable
Datum van publicatie 2026-10-13
Tags
  • Joomla5
  • Joomla6
  • CE marked (EU Cyber Resilience Act)
Wijziging log
COM_OCHSUBSCRIPTIONS_GENERIC_TYPE Wijziging
Foutoplossing product/category SEF link used the all-items list menu instead of a dedicated menu item when built outside the matching active page
Foutoplossing VAT re-check triggered undefined array key warnings when business registration fields are hidden
Foutoplossing checkout form was posted twice in Firefox, failing a new registration with "email already in use"
Foutoplossing checkout state (pending registration) was not cleared after a successful Stripe / Mollie payment
Foutoplossing "Undefined array key recurring" warning on the free checkout success page
Foutoplossing Auto renew toggle was shown for a free order, while a free checkout is always a manual renewal
Foutoplossing File, filecategory, product aliases could be saved with url unsafe characters (Thanks: Jeroen)
Wijziging 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.
Wijziging 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.
Wijziging A resumed account gets its billing details from its customer record, without the username / password fields.
Wijziging Checkout step 1 shows which account option is chosen and gives each form its own heading
Notities

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+

Installatie notities

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

See: Documentation