How QCMM Booking Holds Protect a Meeting Time During Checkout
Explain temporary slot holds, hold acquisition/release, capacity protection, and why an abandoned or failed checkout must not permanently consume a seat.
Why QCMM Uses Holds
Selecting a Meeting Time does not immediately create the durable booking. QCMM first creates a temporary inventory hold so another checkout cannot consume the same attendee capacity while the customer completes the purchase.
Hold Lifetime
A normal checkout hold lasts 10 minutes. Expired held records are marked expired and stop consuming capacity. Before acquiring a hold, QCMM rechecks the Plan, Host, assignment, open slot state, minimum booking notice, customer conflicts, provider entitlement where applicable, confirmed seats, and other protected holds.
Payment Protection
When payment processing begins, the hold moves from held to a protected payment-processing state. Payment-processing and sandbox-paid holds remain capacity-authoritative and are not treated like an abandoned ordinary hold. This prevents a possibly paid appointment from being reopened to another customer.
Durable Booking Authority
The hold is temporary inventory protection, not the purchased appointment's permanent source of truth. After checkout is safely finalized, QCMM creates the authoritative booking and marks the hold consumed. Failed or abandoned ordinary checkout must not permanently consume a seat, while ambiguous post-payment states are preserved for safe reconciliation rather than guessed away.
Community Discussion
Want to compare scheduling workflows or share practical QCMM 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.