Legacy License Keys in QCMM: Display, Clear, and Migration Behavior

Current QCMM paid entitlement is keyless and based on Authorized Domains. A Legacy License Key may still appear on an upgraded installation because QCMM preserves older activation data for compatibility and migration safety.

The field is read-only in current Settings. New installations do not need to enter a key. If an old key is no longer needed, Clear Saved Key removes only the saved legacy credential state and immediately rechecks Authorized-Domain entitlement.

What the Legacy Field Means

  • A displayed key is historical compatibility state, not the current recommended activation workflow.
  • Current Pro, Max, and All Access access should be resolved through Authorized Domains.
  • QCMM can still use a hardened legacy validation fallback on older installations when necessary to prove the same authorized domain.

Clear a Saved Legacy Key

  1. Before clearing, make sure the site is correctly listed under Authorized Domains if you expect paid access to continue.
  2. Open QCMM → Settings → Licensing & Entitlement.
  3. If a legacy key is present, choose Clear Saved Key and confirm the warning.
  4. QCMM clears the saved/encrypted key, key mask, and validated-key hash; if the current entitlement depended on legacy-key mode, it also clears that legacy entitlement snapshot.
  5. QCMM then immediately performs an Authorized-Domain entitlement check and updates Status with the resulting tier.

What Is Preserved

Clearing the saved key does not delete Plans, subscriptions, billing records, bookings, Meeting history, Custom Fields, member-area configuration, or other QCMM business data. The confirmation dialog explicitly separates entitlement cleanup from product-data deletion.

What Can Change

If no valid Authorized-Domain entitlement exists after the legacy key is cleared, QCMM can return to Basic. Premium configuration remains preservation-first, but features that require a higher Effective tier become unavailable until entitlement is restored.

Migration Behavior

QCMM keeps legacy-key support as a backward-compatible safety net, but the current UI does not ask customers to re-enter keys. The safe migration path is: authorize the domain, refresh entitlement, confirm the expected Base/Effective tier, then clear the saved legacy key if desired.

Verify After Clearing

  • Status shows the expected Base and Effective tiers.
  • Verification reads Authorized Domain or Authorized Domain + All Access rather than Legacy License Key.
  • The legacy key block no longer appears in Settings.
  • Existing membership and billing records are unchanged.

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.