Delete a QCMM Subscription and Understand Preserved History
Deleting a subscription is destructive to the entitlement record, but QCMM deliberately preserves financial and Meeting history that should survive it. Use deletion for genuine cleanup, not as the normal way to cancel or expire a membership.
Before Deleting
Prefer the appropriate status or lifecycle action when the membership should remain part of the customer’s history. QCMM refuses deletion while another subscription still depends on the record as its renewal predecessor; manage the linked renewal first.
What Deletion Preserves
When deletion is allowed, QCMM detaches invoice and Payment Event references from the subscription instead of deleting their historical amounts, currencies, sources, and transaction evidence. If Meeting bookings reference the subscription, those bookings are preserved and detached so booking lifecycle and attendance evidence remain intact.
Reminder-log rows that belong only to the deleted membership are removed. The subscription itself is then permanently deleted.
After Deletion
QCMM reconciles only the Joomla groups that the deleted Plan could have granted and checks other active memberships before removing access. The audit trail records that the subscription was deleted and whether billing and Meeting history were preserved.
If your goal is simply to stop future access, use Cancelled/Expired behavior instead of deleting the historical membership.
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.