Skip to main content
Drecha Events & Bookings Pro

Official plugin manual

Manual navigation
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

  1. 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.
  2. 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.
  3. 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.
  4. 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.

Functional cookies only

Drecha only uses functional cookies for sign-in, security, and core product flows. By continuing to use the site, you agree to that use.