Close Menu
  • Themes
  • Plugins
  • Pricing
  • Affiliate Program
X (Twitter) Instagram TikTok
Wordpress Pick
  • Themes
  • Plugins
  • Pricing
  • Affiliate Program
Login / Register
Wordpress Pick
Home » Plugin » Calendar and Events » Calendar and Events » Booking & Appointment Plugin For Woocommerce By Tyche Softwares

Booking & Appointment Plugin For Woocommerce By Tyche Softwares

Free
$0

/Year

H
M
S
Effortlessly manage bookings and appointments for WooCommerce. Simplify scheduling and grow your business today!

5

Rating summary

0

Reviews

155K+

Active installations

View Official Website
VirusTotal Scan
Checkout Now Added to cart

Introduction

Transform your WooCommerce store into a powerful, professional booking platform with the premium Booking & Appointment Plugin for WooCommerce by Tyche Softwares. This sophisticated solution is meticulously designed for service-based businesses, consultants, coaches, rental companies, and any enterprise seeking to manage appointments, classes, and reservations directly from their WordPress site. Developed by the experienced team at Tyche Softwares, this plugin offers enterprise-level functionality combined with an intuitive interface, ensuring reliability and a seamless experience for both administrators and customers.

Key Features and Capabilities

The Booking & Appointment Plugin provides a comprehensive suite of tools to manage virtually any booking scenario, integrating deeply with your existing WooCommerce setup.

Flexible Booking Types for Every Need

Empower your customers with diverse booking options tailored to your services. The plugin supports a wide array of formats, including:

  • Single-day bookings: Ideal for one-time appointments, consultations, or sessions.
  • Multiple-day bookings: Perfect for rentals, hotel stays, or extended service engagements.
  • Time-slot based bookings: Allows customers to select specific time slots within a day, suitable for appointments, classes, or hourly services.
  • Recurring appointment management: Simplify scheduling for ongoing services, enabling clients to book weekly, monthly, or custom repeating sessions with full control over availability.

Virtual Events and Zoom Integration

In an increasingly digital world, the plugin seamlessly integrates with Zoom to facilitate virtual services. Automatically generate unique meeting links for virtual appointments, classes, and consultations. When customers book a virtual service, their Zoom details are automatically created and included in confirmation emails, providing a professional and efficient experience.

Real-Time Availability Calendar

Eliminate double-bookings and provide crystal-clear availability with an intuitive front-end calendar display. The system updates in real-time as appointments are made, ensuring accuracy and showing customers precisely when you are free. This calendar also supports displaying availability in the customer’s local timezone, enhancing user experience globally.

Comprehensive Booking Management

Maintain complete control over your scheduling with robust management tools:

  • Approve or Reject Bookings: Manually review and manage incoming reservations based on your availability and criteria.
  • Create Manual Bookings: Easily add bookings on behalf of customers directly from the backend.
  • Manage Time Availability: Configure detailed time slots, set buffer times between appointments, and define special pricing for weekdays or specific dates. You can also establish price ranges and fixed blocks for multiple nights or longer durations.
  • Resource Management: Allocate and manage specific resources, such as staff members or equipment, ensuring they are available for booked services.

Seamless WooCommerce Integration

Leverage the power of your existing WooCommerce store. The plugin fully integrates, utilizing WooCommerce’s robust features for:

  • Security: Benefit from WooCommerce’s built-in security protocols.
  • Reporting: Access comprehensive sales and booking reports directly within WooCommerce.
  • Payment Gateways: Offer multiple payment options through your configured WooCommerce payment gateways, ensuring a smooth checkout process.

Enhanced Connectivity and Customization

  • Google Calendar Sync: Benefit from two-way Google Calendar synchronization, keeping your personal and professional schedules perfectly aligned.
  • Multi-Vendor Compatibility: Designed to be compatible with popular multi-vendor WooCommerce plugins like Dokan, enabling marketplace owners to offer booking services.
  • Customization Options: Tailor the booking experience to your unique services with custom fields, flexible pricing options, minimum and maximum booking durations, and staff assignments. The system scales to meet the requirements of solo entrepreneurs and multi-person operations alike.
  • Automatic Reminders: Keep everyone informed with automated email notifications about upcoming bookings, reducing no-shows and enhancing customer satisfaction.

Why Choose This Premium Booking Solution?

Choosing the Booking & Appointment Plugin for WooCommerce means investing in a reliable, feature-rich platform developed by experts.

Professional-Grade Reliability by Tyche Softwares

Developed by Tyche Softwares, this plugin is built on a foundation of expertise, offering enterprise-level functionality within an intuitive interface. It effortlessly handles complex booking logic, including timezone conversions, buffer times, and comprehensive resource management, providing a stable and trustworthy solution for your business.

Customizable to Your Unique Business Needs

Every business is different, and this plugin understands that. Tailor every aspect of the booking experience—from custom fields to pricing rules and staff assignments—to match your specific services. Whether you offer single consultations or manage a multi-person operation with diverse service offerings, the system adapts and scales to your requirements.

Enhanced Customer Experience

Reduce friction and improve customer satisfaction with a user-friendly booking interface. Customers are guided through a clear process of selecting services, choosing times, and completing their reservations. Automated email notifications provide timely updates, fostering trust and a positive brand image.

Trusted Source for Premium WordPress Solutions

When you acquire this plugin through reputable channels, you receive a genuine, GPL-licensed product that ensures regular updates for compatibility and security. All files are typically subjected to thorough VirusTotal scanning, providing peace of mind and a secure foundation for your business operations.

Ideal For Various Service Industries

The versatility of the Booking & Appointment Plugin makes it suitable for a broad spectrum of service-based businesses:

  • Consultants and coaches offering one-on-one sessions
  • Fitness professionals scheduling classes and training
  • Beauty salons and barbershops managing appointments
  • Tutors and educators arranging lessons
  • Equipment and property rental businesses
  • Healthcare practitioners managing patient visits
  • Workshop and event organizers
  • And many more!

Technical Specifications & Compatibility

  • WooCommerce Requirement: This plugin requires the WooCommerce plugin to be installed and activated on your WordPress site.
  • WordPress Compatibility: Seamlessly integrates with the WordPress environment, designed for optimal performance.
  • Payment Gateways: Compatible with all standard WooCommerce payment gateways.
  • Multi-Language Support: Translation Ready, allowing you to serve a global audience.

Setup and Usage Guide (Overview)

Getting started with the Booking & Appointment Plugin is straightforward, designed to integrate smoothly with your existing WordPress and WooCommerce setup.

Step 1: Installation

  1. Download: Obtain the plugin file (usually a .zip file) from your purchase source.
  2. Upload & Activate: Navigate to WordPress Dashboard > Plugins > Add New > Upload Plugin. Choose the downloaded file and click Install Now. Once installed, click Activate Plugin.

Step 2: Initial Configuration

  1. Plugin Settings: Access the plugin’s main settings from your WordPress Dashboard. Here, you can configure global booking rules, default availability, buffer times, and general display options for the calendar.
  2. Payment & Integration Settings: Ensure your WooCommerce payment gateways are properly configured, and set up any desired integrations like Google Calendar Sync or Zoom API keys.

Step 3: Creating Bookable Products

  1. Add New Product: Go to WooCommerce > Products > Add New.
  2. Enable Booking: In the “Product Data” section, select “Bookable Product.”
  3. Define Booking Rules: Configure specific booking types (single day, multiple day, time slots), set prices, specify availability for this product, and add resources or staff members if applicable.
  4. Virtual Options: If it’s a virtual service, enable Zoom integration and configure relevant settings.

Step 4: Managing Bookings

  1. View Bookings: Access all bookings from the dedicated “Bookings” menu in your WordPress Dashboard.
  2. Approve/Reject: Review new bookings and either approve or reject them.
  3. Manual Bookings: Create new bookings directly from the backend for customers who contact you offline.
  4. Calendar Overview: Utilize the backend calendar to get a quick overview of your scheduled appointments and availability.

Step 5: Customer Experience

Once configured, customers can easily browse your services, select their desired dates and times from the real-time availability calendar, complete their purchase through WooCommerce, and receive automated confirmations and reminders.

Streamline Your Booking Process Today

Eliminate the back-and-forth of manual scheduling and automate your appointment management with this comprehensive WooCommerce booking solution. The Booking & Appointment Plugin for WooCommerce by Tyche Softwares integrates seamlessly with your existing store, payment gateways, and customer accounts, creating a unified experience that saves valuable time and significantly reduces administrative overhead.Experience the professional difference with a booking system designed to help your service business grow while consistently providing exceptional customer experiences. Implement reliable, automated scheduling that works tirelessly around the clock to capture bookings and manage your availability efficiently, allowing you to focus on what you do best: serving your customers.

5 42 votes
Plugin Rating

I. Download Limits & Account Benefits

  • Free Downloads: Each email address receives 3 downloads per day for free products
  • Upgrade Benefits: Purchase any paid product to increase your daily download limit by 3 for each paid product
  • No Account Required: You can download immediately by receiving the download link via email
  • Account Recommended: Create an account for easier access to your order history and direct update downloads

II. Understanding GPL vs Official Versions

Important: The products available on WPPick are GPL-licensed versions, which differ from official developer versions. Before purchasing, please read our comprehensive guide: Understanding GPL & Official Differences at WPPick

Key Points:

  • GPL versions may not include premium support from original developers
  • Updates may be delayed compared to official releases
  • Some premium features might have limitations
  • Always consider your specific needs and support requirements

III. Support & Assistance

We’re here to help through multiple channels:

  • Email Support: Direct email assistance for all inquiries
  • Live Chat: Real-time support during business hours
  • Comprehensive Documentation: Detailed guides and tutorials

IV. Order Tracking

Access your complete purchase history and download links anytime: Order History

V. Account Access

New to WPPick? Login or Create Account to manage your downloads and orders efficiently.

VI. Refund Protection

We stand behind our products with a clear refund policy. Review our terms: Refund Policy

VII. Privacy & Security

Your data security is our priority. Learn how we protect your information: Privacy Policy

VII. Terms of Service

Understanding our service terms ensures a smooth experience: Terms of Use

Quick Tips for Best Experience

  1. Verify Compatibility: Check plugin/theme compatibility with your WordPress version
  2. Backup First: Always backup your site before installing new plugins or themes
  3. Test Environment: Consider testing on a staging site first
  4. Stay Updated: Regularly check for updates in your account dashboard
  5. Read Documentation: Review any included documentation for optimal setup

Need Help?

If you have questions about downloads, licensing, or need technical assistance, don’t hesitate to contact our support team. We’re committed to ensuring you have the best possible experience with WPPick products.


Ready to get started? Your download adventure begins with just one click!

November 23, 2025
Version: 7.10.0Latest Release
New Feature
  • Added Booking API support for the newly introduced Multiple Days & Time Booking Type
Improvement
  • Added filters to modify the number of days and per-day price labels displayed on the Cart and Checkout pages
Bug Fix
  • Allowed setting up products with Multiple Days & Time using unlimited Max Bookings
  • Corrected the alignment of the Edit Booking button on the Cart and Checkout pages when using the Cart/Checkout block
  • Correct Quantity information was exported in Google Calendar events when creating bookings manually
  • Unable to update products when setting decimal prices for specific dates
  • Incorrect bundle price when parent and child products were set up with Fixed Booking Blocks
  • Only one "Add to Google Calendar" button appeared even when multiple bookings existed for a item
  • Dates were being booked even when no bookings were made, occurring when variation-level lockout was configured
  • Calendar events were not shown if a bookable product linked to the booking was deleted from the store
  • Booking details were not displayed in the popup opened after clicking an event in the Calendar View
  • Booking Settings page was stuck loading due to a JavaScript error
October 19, 2025
Version: 7.8.0
Improvement
  • Added a filter to configure the price based on percentages in Price by range of nights (Block Pricing) similar to Fixed Price.
  • Added a new option "Tomorrow's check-ins" to the Filter bookings by dropdown on the View Bookings page.
Bug Fix
  • Bookings created manually for the Only booking option were not displayed as events in the Calendar View page.
  • Quantity was not updating for variable products with variation-level lockout when bookings were created via the REST API.
  • Admin users were able to manually create overlapping bookings even when the Show All Dates/Times (Ignore Availability) setting was off.
  • Resolved a fatal error that occurred when Allow tracking data was enabled.
  • Dates were shown in the Booking Calendar even when the associated Resource was unavailable.
  • Unable to create back-to-back bookings ending and starting on the same day.
  • A fatal error caused a 500 INTERNAL SERVER ERROR on the site when attribute-level lockout was set.
  • Unable to select values in the Customer and Bookable Product dropdowns on the Create Booking page after switching tabs.
September 5, 2025
Version: 7.7.0
Bug Fix
  • Bookings could not be permanently deleted from the Trash on the Bookings page
  • Prevented a fatal error from occurring on client sites
  • "Cancelled" and "Confirmed" statuses on the My Account page were not translated correctly with the WPML plugin
  • Debug log was displaying PHP errors
Improvement
  • UI/UX improvements in the backend and frontend for better usability and overall experience
March 13, 2025
Version: 7.3.1
March 5, 2025
Version: 7.3.0
November 2, 2024
Version: 6.9.0
September 12, 2024
Version: 6.7.0
July 7, 2024
Version: 6.5.0
June 26, 2024
Version: 6.4.0
May 22, 2024
Version: 6.3.0
0 Comments
Inline Feedbacks
View all comments
Booking & Appointment Plugin For Woocommerce By Tyche Softwares
Type:
Plugin
Version:
7.10.0
Last updated:
Jul 5, 2026
License:
GPL v3
Scanned by:
VirusTotal
Categories:
Calendar and Events
Tags:
Appointment
Booking
Scheduling
WooCommerce.
Facebook YouTube LinkedIn Telegram
  • Home
  • Order History
  • Return and Refund Policy
  • Terms of Use
  • Privacy Policy
  • About Us

100 Rue Peel, Montréal, QC H3C 0L8, Canada
© WP Pick. All Rights Reserved.

Type above and press Enter to search. Press Esc to cancel.