Pro
Updated
WordPress Class Passes and Credit Packages
Configure, verify, and operate WordPress Class Passes and Credit Packages in the official Drecha plugin manual.
What this feature does
Issue flexible class passes, apply credits atomically when customers book, and keep every adjustment, cancellation return, and forfeiture in an immutable ledger.
Key capabilities
- Unlimited pass types and multiple active passes per customer
- Atomic credit use with no negative balances or double redemption
- Configurable late-cancellation and no-show policies
- Customer balances, expiry dates, and complete credit history
Configure WordPress Class Passes and Credit Packages
-
Create a pass type. Open Events & Bookings → Credit passes → Pass types, set the credit count and validity, then choose eligible event categories, appointment services, or unrestricted use.
-
Choose booking and attendance policy. Deduct credits immediately or reserve them until attendance, then configure the late-cancellation window plus return-or-forfeit behavior for late cancellations and no-shows.
-
Issue or redeem a pass. Assign the pass directly to a registered customer, or generate a one-time merchant code that the verified customer redeems in the frontend dashboard.
-
Book, adjust, and renew. Customers choose an eligible active pass while booking. Staff can add or subtract credits with a required reason, renew credits, extend expiry, and review the append-only ledger.
Verify the result
Open the relevant public page in a private browser window and complete the workflow once. Confirm the saved result in WordPress, test keyboard navigation, and repeat the critical path at a mobile width before sharing it with customers.