Troubleshoot QCMM Subscriptions, Renewals, Expiration, and Joomla Groups
Troubleshoot subscription status, renewals, expiration, Plan assignment, pending payment, and Joomla group reconciliation without deleting membership history.
Check the Subscription Record First
Verify the subscription status, start/end dates, Plan, user, renewal linkage, and billing state. Do not repair a lifecycle symptom by deleting the subscription: QCMM relies on preserved records to reconcile access and commercial history.
Renewals Are Linked, Not Replacements
Renewal flows preserve predecessor/successor relationships. Check the prior subscription and its status before changing dates manually; an incorrect link or a still-pending payment can make a renewal appear out of order.
Use the Lifecycle Task for Time-Based Changes
Expiration and other lifecycle transitions are task-driven. Confirm the Membership Transitions task is enabled and running before editing status to compensate for a scheduler problem.
Respect Protected Joomla Groups
QCMM has protected lifecycle group IDs and reconciles managed membership groups without treating every Joomla group as disposable. Do not remove administrative/protected groups merely to make a membership test pass.
Repair Pending Payment Carefully
A pending-payment subscription is not equivalent to an active paid membership. Check its billing/payment records and whether the checkout was abandoned, captured, or finalized before cancelling or retrying it.
Community Discussion
Want to compare QCMM workflows or share practical tips? Visit the QC Memberships & Meetings Community. For private support, bug reports, account-specific entitlement or billing problems, or feature requests, use the QuantaCade support system.