What's New
New updates and improvements to GolfTap
← BackSelf-Service & Tee Sheet Improvements
New
đ Self-Service Booking Cancellation
- Members and guests can cancel their own bookings
- Flexible cancellation deadlines:
- Members: 30 minutes before tee time (configurable)
- Guests: 24 hours before tee time (configurable)
- Grace period: Always allow cancellation within first 5 minutes of booking
- Clear deadline information displayed throughout portal
- Automatic email notifications to all players when booking cancelled
- Past deadline notices with contact information
đ Booking Reschedule System
- Reschedule bookings to different tee times
- Keep same players and details
- Automatic availability checking
- Email notifications for reschedules
- Staff can reschedule on behalf of members
đļ Walk-in Booking Improvements
- Create walk-in bookings without email/phone
- Quick booking for members who arrive without reservation
- Mark bookings as walk-in for reporting
- Simplified booking flow for front desk staff
đŗ Payment Status Display
- Clear payment status indicators on tee sheet:
- â Paid (green)
- âŗ Pending (amber)
- â Unpaid (red)
- Filter tee sheet by payment status
- Quick visual reference for staff
- Helps identify payment issues quickly
đ Tee Sheet UI Enhancements
- Detailed view is now the default (shows player names)
- Removed simplified view toggle
- Player names displayed clearly below "Full" status
- Holes booked badge is larger and more prominent
- "Jump to Now" button only appears when viewing today's tee sheet
- Better visual hierarchy
âąī¸ Late Arrival Grace Period
- Allow check-in up to 2 hours after tee time
- Flexibility for delayed players
- Prevents accidental no-show markings
- Configurable time window
đ¯ Floating Action Buttons
- Quick access buttons float above tee sheet
- Auto-scroll to current time slot
- Jump to specific dates
- Better navigation on long tee sheets
- Sticky positioning for constant access
đą Navigation Restructure
- Moved "Manage" dropdown to top-right
- Removed redundant "Manage Club" button
- Cleaner navigation hierarchy
- Better organization of admin features
- Improved mobile responsiveness