Understand QCMM Subscription Statuses

QCMM subscription status is operational state, not just a label. It determines whether a membership is current, waiting, scheduled, cancelled, or historical and therefore whether normal Plan access should continue.

Status Reference

StatusMeaningNormal membership access
ActiveThe membership is in force. A dated membership must not already be past its End date.Yes, while its term is current.
Cancelled - active until expirationRenewal/cancellation has been recorded, but the existing paid term continues to its End date.Yes, through the current expiration.
Pending PaymentA checkout-related membership is waiting for payment completion.No normal active membership access.
PendingA manual/future entitlement is not active yet.No.
ScheduledA successor or future membership is scheduled to activate under its lifecycle rules.Not as the current membership until activated.
CancelledThe membership was ended immediately.No.
ExpiredThe membership term has ended and expiration processing applies.No.

How Member Area Groups the Records

The My Membership area treats Active and Cancelled - active until expiration as current only while their End date has not passed. Expired, immediately Cancelled, and Refunded records are historical. This prevents a previous membership from being mistaken for current access.

Administrator Safety Rules

Administrator editing rejects an Active status with a past End date and rejects “Cancelled - active until expiration” when there is no expiration date. When a subscription becomes Expired or Cancelled, QCMM reconciles the Plan’s Joomla groups while respecting access still granted by other active memberships.

Do not use a status change as a substitute for payment reconciliation or Meeting lifecycle management. Billing records and Meeting bookings have their own authoritative history.


Community Discussion

Want to compare membership workflows or share practical QCMM tips? Visit the QC Memberships & Meetings Community. For private support, account-specific billing or entitlement issues, or feature requests, use the QuantaCade support system.