Introduction
Sell and manage Joomla memberships, plan groups, member access, renewals, billing, scheduled meetings, customer bookings, and hosted online meetings from one Joomla-native extension. QC Memberships & Meetings includes a Free Basic plan with a 3-day free trial of all Max features. Create grouped membership plans, let customers subscribe from the frontend, accept one-time PayPal payments, apply site credits, assign Joomla user groups after successful activation, manage renewals, send lifecycle emails, provide a configurable Member Area, and review subscriptions, billing, payments, and customer history from the Joomla administrator.
Core Features
• Free Basic plan with a 3-day free trial of all Max features
• Create and publish 1 live Plan Group with up to 3 live membership plans
• Assign 1 Joomla user group per plan
• Organize Plan Groups and plans with drag-and-drop ordering
• Display responsive membership plan cards and Plan Details pages on the frontend
• Let existing Joomla users subscribe through the normal frontend checkout flow
• Support account creation and email activation during checkout for new customers
• Process one-time PayPal payments and advanced Card Fields payments
• Support eligible PayPal payment methods including PayPal, Venmo, Pay Later, and PayPal Credit
• Support free checkout and full or partial payment with site credits
• Apply configured tax and eligible pricing adjustments during checkout
• Create subscription, billing, payment, and financial-history records after successful checkout
• Configure billing number prefixes, optional dates, starting/next numbers, preserved zero padding, and number previews
• Record administrator/manual payments and refund activity without rewriting historical payment records
• Renew memberships through the normal plan and checkout flow
• Schedule early renewals to begin when the current membership ends
• Run lifecycle automation, expiration processing, and reminder emails with Joomla Scheduled Tasks
• Edit plain-text email bodies with dynamic tokens
• Restore a distributed email template's default HTML by saving its HTML section completely empty
• Add 1 custom Member Area tab
• Show members current memberships, membership history, billing, invoices, and related subscription information in the frontend Member Area
• Preserve historical billing currency, pricing, payment, and subscription records when plans later change
• Use the Joomla configured Site Time Zone for QC Memberships & Meetings scheduling and displayed dates/times
Pro Features
• Create and publish up to 2 live Plan Groups
• Create and publish up to 6 live membership plans
• Assign up to 2 Joomla user groups per plan
• Create Custom HTML email templates with dynamic tokens
• Add up to 2 custom Member Area tabs
• Control plan visibility by selected Joomla user groups
• Control who can subscribe to a plan by selected Joomla user groups
• Keep all Basic lifecycle, renewal, billing, credit, payment, and Member Area functionality
Max / All Access Features
• Unlimited live Plan Groups
• Unlimited live membership plans
• Unlimited Joomla user groups per plan
• Unlimited custom Member Area tabs
• Full Reports and CSV export tools
• Create reusable Plan Custom Fields for Text, Textarea, Dropdown, Radio, Checkbox, and Date values
• Assign Custom Fields to individual plans with required/optional, customer-entered/admin-only, ordering, label, and help-text controls
• Organize Plan Custom Fields with Titles, Dividers, and Spacers
• Collect customer-entered Custom Field values during checkout and store them with the individual subscription
• Display subscription-specific Custom Field values in customer Membership and Meeting details and administrator subscription management
• Use subscription-aware {custom.field_key} tokens in QCMM email templates
• Include Custom Field columns and subscription-specific values in Reports CSV exports
• Create Scheduled Plans with Hosts, Meeting Times, attendee capacity, booking windows, and customer scheduling
• Let customers select eligible Meeting Times before completing scheduled-plan checkout
• Reserve selected Meeting Times during checkout and revalidate availability before completion
• Manage one-time and recurring Meeting Times from administrator calendar views
• Filter and manage Meeting Times by Host, Plan, date, and calendar timezone
• Increase capacity on already-booked Meeting Times without disturbing existing bookings
• Provide customer Meeting views for Upcoming, Reschedule Needed, and Completed Meeting history
• Provide Host My Schedule views for Upcoming, Rescheduling, pending customer reschedules, and completed booking history
• Allow controlled customer and Host rescheduling while preserving booking, attendance, and payment history
• Support attendee-specific Cancel & Allow Reschedule and No Show - Allow Reschedule workflows
• Send booking, reschedule, and configurable Meeting reminder notifications to customers and Hosts
• Provide authenticated Download Calendar Event / ICS files for scheduled Meetings
• Use the integrated Meeting Room for secure Host and attendee online meetings
• Support Host waiting-room admission, camera and microphone controls, participant moderation, Raise Hand, screen sharing, device switching, Focus/Grid views, pinning, fullscreen, reconnect, and Leave/Rejoin behavior
• Track Meeting attendance and minimum participation requirements
• Support scheduled-end overtime, deliberate Host End, immediate completion finalization, and post-end re-entry blocking
• Provide Meeting Room provider diagnostics and recovery safeguards without changing valid payment or booking history because of a realtime-provider problem
• Add administrator-authored Custom CSS for QCMM frontend presentation
• Create Scheduled Promotions for plans and Plan Groups
• Offer a fixed promotional price or percentage discount
• Schedule promotion start and end dates/times using the Joomla Site Time Zone
• Target promotions to individual plans, multiple plans, or entire Plan Groups
• Target promotions to everyone, selected Joomla user groups, current customers, previous/expired customers, or new customers
• Display sale pricing with the original price and promotional price on eligible frontend plans
• Revalidate promotional eligibility and pricing at checkout
• Prevent promotion stacking; the lowest eligible price is always offered
• Reorder promotions with drag-and-drop; ordering breaks equal-price ties and the first promotion in the order wins
• Preserve Promotion ID, promotion name, original price, and savings in billing/report history
• Use advanced member-state, plan, and Joomla-group entitlement rules for more granular plan access control
Safety First
QC Memberships & Meetings is designed around controlled membership and booking access. Members do not receive Joomla administrator access. Active memberships connect to approved Joomla user groups only after successful payment, free completion, credit checkout, manual activation, or another approved administrator action.
Opening checkout does not create an active membership. Failed or cancelled payment attempts do not grant access, and completed PayPal captures are protected against being reused for a second membership. Renewal transitions are processed so the previous membership completes its expiration/group reconciliation before a scheduled successor becomes active.
Scheduled Meeting purchases use authoritative QCMM booking records and protected Meeting Time availability. Checkout holds are revalidated before completion, existing bookings are preserved when capacity increases, and rescheduling keeps the original booking/payment history rather than silently replacing financial records. Meeting Room/provider failures do not turn an otherwise valid paid booking into a payment failure.
Plan Custom Field values are stored with the individual subscription rather than as shared Joomla user-profile data, so separate purchases by the same customer can retain different answers. Historical Custom Field snapshots, billing records, payment records, Meeting history, and attendance data are preserved when configurations later change or advanced features are no longer available under the current license tier.
Protected Joomla user group safeguards, server-side entitlement checks, preserved historical billing records, single-use PayPal capture handling, authoritative booking validation, and lifecycle automation help prevent accidental access, booking, or billing changes. Scheduled Promotions affect eligible future checkout pricing only and never rewrite historical invoices or payment records.
QC Memberships & Meetings
- Version:
- 2.0.3
- Developer:
- QuantaCade
- Last updated:
-
Sep 07 2026
1 day ago - Date added:
- Jul 09 2026
- License:
- GPLv2 or later
- Type:
- Free download
- Includes:
- c p
- Compatibility:
- J5 J6
Share