This is now available in 14.8
CustomerProperty to enable the feature: WEB_BOOKING_BOOKINGCONTROLLERV2_ENABLE_MEMBER_FREEBOOKING_LIMIT
- set a pricing rule to make $0 for date/time for a membership type, and set price for standard booking (e.g. $50 for standard)
- set a matching pricing rule for member price and standard (e.g. $30 member, $50 standard). This is IMPORTANT, otherwise member bookings are always free (as only rule is the $0 rule above)
- Update the membership type, click ‘Other” tab
- set the max free booking duration per day, per week, and per month in minutes.
Examples:
- members can book max1 hr free a day, up to 5 hrs a month
- per day: 60
- per week: <leave it blank>
- per month: 300
2. members can book up to 2 hrs free per week
- per day: <leave it blank>
- per week: 120
- per month: <leave it blank>
Note:
1 – free bookings cannot be mixed with paid bookings.
For instance, 8am-9am free for member. If members wish to book 8am – 10am, they will need to make 2 bookings – free one for 8-9am, and a pay one for 10-11am
2 – This feature is available in the customer portal using v2 controller only, including mobile app. The max free booking duration is not checked in inTennis desktop or admin portal.
3 – This feature is for single booking only (not recurring booking)
4 – If freebooking limit has been reached, the customer will have the option to book as members (with member price)
Note latest update: note updated on 13/05/2025 by Mepong
A second pricing rule needs to be added just below the $0 pricing rule. The second rule will apply after the member has used up their complimentary booking allowance.