Bookings and Appointments For WooCommerce Premium
Antivirus scan
Powered by ClamAV
✅ Verified clean
This product file has passed our security filters.
Want to run a fresh ClamAV scan right now? Takes a few seconds and shows scanner version, signature DB and live result.
This can take 5 to 30 seconds.
Clean file Threat detected
No threats detected in this file.
- File
- Size
- Scanned
- ClamAV
- Signature database
⚡ Powered by ClamAV
Scan could not be completed
Report product
If you detected an issue (broken file, malware, inappropriate content, etc.) let us know and we'll review it ASAP.
Sign in to report
About Bookings and Appointments For WooCommerce Premium
If you sell time by slots, days or nights and already charge with WooCommerce
Handling appointments by phone, WhatsApp and a spreadsheet works until two customers ask for the same hour or someone books a day you had already blocked. And in this business an empty slot can't be saved for tomorrow: it is lost.
It fits salons, clinics, rooms, sports venues, one-day tours, online classes or bike and boat rentals. Before buying, keep in mind that several pieces are separate add-ons:
- Recurring bookings need the Recurring Bookings add-on.
- Several non-adjacent dates or times in one order need the Multiple Non-Adjacent Bookings add-on.
- Partial payments and deposits require PH WooCommerce Deposits.
- If you want more fields than it includes by default, it integrates with PH WooCommerce Product Add-ons.
- For several vendors to offer bookings you need Dokan Multi-Vendor plus PH Dokan Bookings Integration.
Seven ways to book, from a single day to a slot with start and end
It pays to get the mode right for each product because it defines what the customer sees:
- A single day: for one-day tours or hall rental.
- Several days with a fixed number: the customer picks the start date. Works for courses or event tickets.
- Free start and end dates: hotel rooms, bikes.
- Appointment with a start time: medical appointments, hairdressing.
- Free start and end times: courts, boats.
- Recurring and non-adjacent: the last two, with the add-ons already mentioned.
You can also offer variable durations in the same product, for example rentals of 4, 8 or 32 days, or classes of 1, 4 or 8 hours.
Prices that change with the weekend, the season or the number of people
The total cost is calculated from the selected slots, additional services, number of guests, discounts and the provider. You can create unlimited rules by number of days or people, weekends or weekdays, specific dates, time of day and seasons.
Availability works with the same logic: block weekdays, dates, hours on certain days or entire months. You can add a preparation buffer before and after each booking, prevent last-minute bookings and limit the booking window or the allowed start days.
Staff, resources and extras shared without overlapping
Create staff members with their own schedule and cost rules, and the calendar reflects their availability. Additional resources, such as a parking space or an extra bed, carry a price and are assigned automatically or chosen by the customer.
With Global Assets you can sync calendars between products. It helps when one person offers several services or a room is shared between them. For groups, the number of people is recorded and you can decide whether that number takes up seats.
Getting the booking into your calendar, your inbox and the Zoom room
Bookings sync with Google Calendar (both ways), export as iCalendar for Apple Calendar and integrate with Microsoft Outlook, with the option to add the customer as an attendee. If you sell online consultations or classes, there is a Zoom integration.
You receive alerts for new bookings, confirmations and cancellations, and the customer receives reminders with the time adjusted to their time zone. You can preview the emails, require manual approval, set a cancellation deadline and create bookings from the admin for people who call or walk in. The calendar offers 3 built-in styles, and the store works with WPML and Polylang.
Questions before you set up the schedule
Does it work for hotels?
It allows booking by start and end date, with seasonal pricing and extras such as parking or an extra bed. Check in the demo whether it covers your specific room management needs.
Can I charge only a deposit?
Yes, but with the PH WooCommerce Deposits plugin.
Does it look good on mobile?
The booking interface is designed for mobile, but it is worth testing the calendar on your own theme.
Can a customer book by phone?
Yes, you create the booking in their name from the admin.
Topics
Version history
-
v
3.3.8 Current 8 Jan 2025
Customer reviews
Sign in to leave a review. Only people who have the product can review it.
No reviews for this product yet.
Frequently asked questions
-
GPL (General Public License) is the license under which WordPress and most premium plugins/themes are distributed. It grants you the right to use, modify and redistribute the software in as many projects as you want, with no domain restrictions.
-
Yes. With membership you get automatic updates via our GPLClub Updater plugin (installed on your WP, detects new versions and applies them). With individual purchase, you get one year of manual updates from your account.
-
Depends on the plan. Monthly: 3 domains. Semi-annual: 7. Annual and Lifetime: 15. Individual purchase: 1 domain.
-
GPLClub offers its own support for installation, configuration and compatibility. For direct support from the original author (feature requests, product-specific bugs), a license purchased from the author is required.