BookUpp - WordPress Appointment Booking and Scheduling System

Bluehost Shared Hosting

BookUpp, WordPress appointment booking and scheduling plugin, offers seamless integration with Woocommerce, as well as payment options like PayPal and Stripe. The plugin also features email notifications, Google Calendar sync, and a cart system for booking appointments based on desired dates and time slots.
It is designed to make online booking quick and simple for appointment-based businesses of all kinds.

BookUpp - WordPress Appointment Booking and Scheduling System

Compatible with: WordPress 6.5 to 7.1, WooCommerce 8.2 to 11.2, PHP 7.4 or later. Supports HPOS and Cart/Checkout Blocks.

BookUpp – Wordpress Booking System Plugin Features

✔ Single, Multiple, and Custom Date Calendar Picker
✔ WooCommerce + BookUpp = Seamless Appointment Purchasing. Integrate BookUpp with WooCommerce for convenient checkout while booking appointments.
✔ Appointment calendar shortcode
✔ Free Addon for Stripe and Paypal Payments
✔ Free Addon for Google Calendar which can schedule Google Meet Calls.
✔ Free Addon for Dokan Multivendor Marketplace Plugin
✔ Automatically sync all your BookUpp appointments to Google Calendar
✔ Location Wise Appointment Booking. Add Multiple Locations and Manage Services
✔ Admin Controls like approving or rejecting appointments and send emails to customers
✔ Email Confirmation whenever customers make a booking.
✔ Set Price to Services that you create from the backend.
✔ Create multiple locations from the backend 
✔ Map locations with services
✔ Easy to Use & Set Up

 BookUpp - WordPress Appointment Booking and Scheduling System

Single, Multiple, and Custom Date Calendar Picker

BookUpp - WordPress Appointment Booking and Scheduling System

You may set up your date picker to be a single date or multiple date selection calendar with BookUpp – Wordpress Booking System. Additionally, it can be set up to function as a custom date range selection picker. This gives you the freedom to utilize the plugin for various booking kinds. Furthermore, this includes a feature that lets you use a different date picker for different locations.

Location Wise Appointment Booking

BookUpp - WordPress Appointment Booking and Scheduling System

Maximize your appointment booking potential with our BookUpp Appointment Booking WordPress plugin! Easily manage and schedule appointments at multiple locations, while maintaining control over the services offered at each location. This powerful plugin gives you the flexibility to streamline your appointment booking process from single backend and admin management and provide a more personalized experience for your customers. Say goodbye to manual appointment scheduling and hello to a more efficient, organized, and location-aware appointment booking process.

 Add Multiple Locations and Manage Services

BookUpp - WordPress Appointment Booking and Scheduling System

 

You can add numerous services and provide those services at multiple locations. You may manage your multiple locations and offer your services at various locations by creating and mapping the locations with services. Additionally, you can create numerous services that you provide.

Admin Control 

BookUpp - WordPress Appointment Booking and Scheduling System

 

The list of scheduled appointments is given to the admin, who also has the authority to confirm or revoke an appointment. Clients may also receive emails from the admin informing them of any changes to their reservations.

 Email Confirmation

Users receive a confirmation email every time they complete a booking, and clients are notified through email when a booking is approved or rejected by the admin.

Set Price to Services

With BookUPP – Wordpress Booking System you can set prices to services that you want to offer at different locations. 

BookUpp - WordPress Appointment Booking and Scheduling System

Have any Question?

Feel free to ask our Support if you looking for any additional features Or have Pre-Sale Question for WooCommerce Shipping Pro for Canada Post | Plugin

For Free configuration support, email 
support@techspawn.com 

Read more about us at: www.techspawn.com

BookUpp - WordPress Appointment Booking and Scheduling System

BookUpp - WordPress Appointment Booking and Scheduling System BookUpp - WordPress Appointment Booking and Scheduling System BookUpp - WordPress Appointment Booking and Scheduling System

Changelog

 = 1.1.0 = [New] Automatic email reminders with configurable timing, subject and message; calendar (.ics) invitations and Google Calendar links. [New] My Account Bookings with customer cancellation and same-price rescheduling, ownership checks and configurable cutoff. [New] Admin month/week/list bookings calendar with service/location filters and secure CSV export. [New] Default and per-location days off, blocked dates, global holidays, minimum notice, advance booking windows and slot buffers. [Fix] Capacity is checked separately for each day of a range and rejects overlapping booking selections in one cart. [Fix] WooCommerce bookings now create one appointment per order item; cancellation releases capacity and rescheduling updates order details. [Fix] Atomic database claims prevent concurrent checkouts from reserving the same final capacity and overlapping reminder jobs from sending duplicate reminders. [Fix] Restored failed or cancelled orders recheck the complete booking selection; unavailable bookings remain non-reserving conflicts with an order note for the store. [Fix] Same-price rescheduling uses the original per-unit booking price, including date ranges, even after catalogue prices change. [Fix] Order quantity increases recheck capacity and retain the existing reservation if unavailable; removing an order line cancels its booking and stops reminders. [Fix] Customer changes recheck eligibility under the booking lock, which also protects reminder delivery from concurrent rescheduling. [Fix] Reminder jobs continue in bounded batches so failed emails and more than 100 eligible bookings cannot starve later reminders. [Fix] Slot pricing editors stop at the day boundary for day-long or larger buffers, matching server availability. [Fix] Changed-cart checkout counts reservations from earlier pending orders; only a matching cart and eligible payment-retry status can reuse the original capacity. [Security] Validate dates, locations, configured slots, prices, quantities and capacity on the server; protect all public booking AJAX calls with nonces. [Security] Serialize capacity-changing requests and restrict calendar/export/customer actions; escape spreadsheet formulas in CSV files. [Compatibility] HPOS-safe unified records and classic/Store API checkout validation; PHP 7.4–8.5 compatibility checks, WordPress 7.1 and WooCommerce 11.2 targets.  = 1.0.8 = Security: Booking prices are now calculated on the server; a price sent from the browser is ignored (cart and appointment form) Security: Appointment cancel/resend and purchase-code verification now require an administrator and a valid security token; visitors can no longer call them Security: Booking form submissions require a security token and must point to a published booking Security: Booking and appointment settings are saved only from their own edit screens by users who can edit them, and saved values are sanitized Security: Availability lookups use prepared database queries and the site's own table prefix Security: Once a booking's time-slot price table is saved, an appointment must name one of its slots; the stored slot and price come from that slot, so a missing, unknown or mismatched slot is rejected. A location must be a valid existing location when locations are on Fix: Time slots for future dates were hidden when the slot time had already passed today Fix: Pages could hang when the last time slot ran past midnight (for example, closing time 23:59) Fix: Booking notification emails had an empty booking name Fix: Booking emails were sent for every WooCommerce order and again on every thank-you page reload; now sent once, only for orders with a bookable product Fix: Time slots on WooCommerce products with location control failed to load on PHP 8 Fix: Order limits for location-based slots and for the first time slot of the day were not counted Fix: PHP warnings in the cart for non-booking products, on the booking page and when saving utility terms Fix: The booking grid shortcode printed above the page content Fix: Add/edit booking screen crashed on PHP 8 before the license was activated Fix: WooCommerce bookable products with time pricing now charge the selected slot's price instead of the product's base price Fix: Translations now load (text domain wcsb_bookable) Compatibility: WordPress 7.1, WooCommerce 11.2 (HPOS and Cart/Checkout blocks declared compatible), PHP 7.4 to 8.5 Compatibility: Booking date, time and location now show as cart item details, including in the Cart and Checkout blocks Compatibility: Booking pages render with block themes' header and footer Compatibility: Date picker, select and jQuery UI files are bundled with the plugin instead of loaded from CDNs, and are loaded only on booking, product and plugin pages Compatibility: Replaced deprecated WooCommerce functions and hooks and the PHP 8.5-deprecated curl_close()  = Version 1.0.7 = Feb 28, 2024 [Fix] modified the time slot code as per the server timing  = Version 1.0.5 = June 05, 2023 [Fix] Multilocation compatibility issues  = Version 1.0.4 = January 15, 2023 [Add] Shortcode functionality for listing Booking  = Version 1.0.2 = January 1, 2023 [Add] - Time, location wise pricing listing [Add] - Add Single and Multiple Utility Option (Services) [Add] - Add rental feature option [Add] - Money symbol (option) + Prefix or suffix options [Add] - Additional feature disable option for time slot to user frontend [Add] - Option for time enable/disable control [Add] - Option for time enable/disable control [Add] - Payment Control setting option on front & backend  = Version 1.0.0 =  Initial Release
 

0 average based on 1 ratings.

Techspawn

Techspawn

Visit Author's Portfolio

View Portfolio
Last Update 2026-11-09
Created 2022-12-19
Sales 14
Discussion Comments
Compatible Browsers Firefox Safari Chrome Edge
Software Version WordPress 7.1.x WordPress 7.0.x WordPress 6.9.x WordPress 6.8.x WordPress 6.7.x WordPress 6.6.x WordPress 6.5.x
Compatible With WooCommerce 10.x.x WooCommerce 9.x.x WooCommerce 8.x.x
Gutenberg Optimized Yes
High Resolution No
Files Included JavaScript JS HTML CSS PHP
Video Preview Resolution