Install or Upgrade QCMM and Verify Version 2.0.21

Install QCMM using the full package, not by uninstalling an older copy first. The 2.0.21 package contains both the QC Memberships & Meetings component and its Joomla Scheduled Task plugin and is designed for in-place upgrade.

QCMM 2.0.21 is a maintenance release over 2.0.20 for the current SEO/canonical and entitlement behavior; it does not require a new product database schema change beyond the existing upgrade/repair path.

Before You Update

  • Take a current backup and record the installed QCMM version, Base tier, Effective tier, and any task errors.
  • If the site uses live PayPal, scheduling, Meeting Room, or delegated fulfillment, note a small regression test for each active workflow.
  • Do not uninstall QCMM as an update method. Preservation-first updates are intended to retain membership, billing, booking, Custom Field, and configuration history.

Install or Upgrade

  1. In Joomla Administrator, open the normal Extensions installation/update workflow.
  2. Install the full pkg_qcmembershipmanager-2.0.21.zip package, or use the package update offered through Joomla if it resolves to 2.0.21.
  3. Allow the package to update both com_qcmembershipmanager and the QCMM task plugin.
  4. Open Components → QC Memberships & Meetings → Status.
  5. Confirm the installed/current version shown by QCMM is 2.0.21.

Verify Entitlement

On Status, verify Base tier, Effective tier, and verification state. If paid access is unexpectedly missing, use the explicit Refresh Entitlement action and confirm the site is listed under Authorized Domains; do not look for a current customer-entered license-key field.

Verify Scheduled Tasks

TaskCanonical interval
QCMM — Membership TransitionsEvery 5 minutes
QCMM — Lifecycle AutomationEvery 60 minutes
QCMM — Meeting NotificationsEvery 15 minutes
QCMM — Entitlement RevalidationEvery 60 minutes
QCMM — Resource Reservation SyncEvery 5 minutes

Run a Small Regression Check

  1. Load the public Plans page and a logged-in Dashboard page.
  2. Open an existing membership/subscription in Administrator and confirm its history is intact.
  3. If the site uses PayPal, scheduling, fulfillment, or Meeting Room, test one controlled non-destructive path for each active feature.
  4. Confirm no task or entitlement warning appears after the upgrade.

If the Version Does Not Change

Confirm you installed the outer QCMM package rather than a stale child archive, clear normal Joomla/opcode caches if applicable, and recheck the package version. Do not delete product tables or subscription data to solve a version-display problem.


Community Discussion

Want to compare QCMM workflows or discuss how other Joomla site owners use this feature? Visit the QC Memberships & Meetings Community. For private support, account-specific entitlement or billing issues, or bug reports, use the QuantaCade support system.