Payments & Revenue

Session passes that pay you upfront

Session bundles, day passes, and multi-visit punch cards that members buy once and redeem whenever they attend.

Pre-paid passes that boost attendance

ClubPal's pass management lets you create flexible session bundles, multi-visit punch cards, block bookings, day passes, and more. Members buy in advance, redeem automatically at booking, and you get paid upfront without chasing invoices.

Set expiry dates, usage limits, and package restrictions per pass type. Passes can be restricted to specific sessions, membership packages, or member groups, giving you full control over how they’re used.

Flexible pass types
Create session bundles, day passes, unlimited monthly passes, and custom punch cards, all with their own rules and pricing.
Auto-redemption
Passes are automatically redeemed when members book eligible sessions, no manual tracking or admin work required.
Package restrictions
Restrict passes to specific membership packages or member groups to keep your pricing structure intact.
Flexible by design
From punch cards to unlimited monthly passes
Expiry and usage controls

Set exactly how passes can be used, a maximum number of sessions, an expiry date, or both. ClubPal tracks usage automatically and notifies members when passes are running low or about to expire.

Session count limits (e.g. 10-visit punch card)
Time-based expiry (e.g. valid for 3 months)
Automatic member notifications before expiry
Session and membership restrictions

Control exactly which sessions a pass can be used for. Restrict by session type, time of day, specific sessions, or membership package. Members see their eligible sessions clearly at checkout.

Restrict to session category or type
Limit to specific membership packages
Control pass visibility per member group

All the pass tools your club needs

Flexible pass types
Session bundles, punch cards, day passes, monthly unlimited, and custom types, each with their own rules.
Expiry tracking
Set date-based or usage-based expiry. ClubPal tracks automatically and notifies members before passes expire.
Usage tracking
See how many sessions have been redeemed on each pass, per member, across any date range.
Session integration
Passes are redeemed automatically at booking. Members see their pass balance and eligible sessions before confirming.
Pricing & discounts
Set pass prices with optional member discounts. Sell passes individually or as part of a membership package.
Administration
Issue, transfer, and adjust passes manually. View full usage history and generate pass analytics reports.

Everything in pass management

Session bundle passes
Multi-session passes (e.g. 5-visit or 10-visit punch cards)
Day passes
Single-day access passes for one-off visitors
Monthly unlimited passes
Unlimited sessions for a calendar or rolling month
Custom pass types
Create pass types with any combination of rules
Pass naming and descriptions
Clear names and descriptions shown to members at purchase
Date-based expiry
Passes expire after a fixed number of days or on a set date
Usage-based limits
Passes expire after a maximum number of session redemptions
Combined limits
Apply both a date and a usage limit to the same pass
Expiry notifications
Automatic member notifications before passes expire
Grace periods
Configure grace periods for passes slightly over their limit
Session redemption tracking
Track every session redeemed against each pass
Remaining balance display
Members see their pass balance in real-time
Usage history
Full redemption history per pass and per member
Pass analytics
Reports on pass sales, usage rates, and expiry patterns
Low balance alerts
Notify members when passes are running low
Auto-redemption at booking
Passes are automatically redeemed when eligible sessions are booked
Eligible session display
Members see which sessions their pass covers before booking
Session type restrictions
Restrict passes to specific session categories or types
Session-level pass control
Configure which passes are accepted on a per-session basis
Pass pricing
Set individual prices for each pass type
Member discounts
Automatic discounts for active members at purchase
Package inclusion
Include passes as part of a membership package
Discount codes
Apply discount codes to pass purchases
Issue passes manually
Issue passes to members directly from the admin panel
Adjust pass balance
Add or remove sessions from a pass with audit trail
Transfer passes
Transfer a pass from one member to another
Revoke passes
Deactivate passes when needed
Pass purchase history
Full history of all pass purchases per member
Flexible passes

Ready to sell session passes?

Punch cards, bundles, and unlimited passes, all tracked and redeemed automatically.

Loved by administrators, members, and coaches

“ClubPal really does work alongside clubs to add in features that help manage the club better. The system is designed by an active triathlete who understands the management issues behind running a club.”

“ClubPal was a no brainer. We now have a personalised one stop shop for all the needs of our members. Session costs can be paid online; no more hassle of collecting money manually.”

“It's the best decision we ever made. We used to have 3 or 4 different ways of doing our admin. ClubPal has rolled into one everything we could possibly need.”

No subscription required

Ready to simplify your club management?

Try ClubPal free today. No card required, no time limit, no catch.

If you don't take payments
£0
forever
  • All features included
  • Unlimited members
  • No card required
When you take payments
20p + 3.5%
per transaction only
  • One flat fee, nothing else
  • Apple Pay & Google Pay
  • No subscription, no hidden fees

Join hundreds of clubs already saving time with ClubPal

Apple PayGoogle Pay

No contract. Export your data any time. Cancel whenever you like.