Title: Bookiso &#8211; Service Appointment Booking
Author: Akram ul haq
Published: <strong>September 4, 2026</strong>
Last modified: September 4, 2026

---

Search plugins

![](https://ps.w.org/bookiso-service-appointment-booking/assets/banner-772x250.png?
rev=3681056)

![](https://ps.w.org/bookiso-service-appointment-booking/assets/icon-256x256.png?
rev=3681056)

# Bookiso – Service Appointment Booking

 By [Akram ul haq](https://profiles.wordpress.org/kamig478/)

[Download](https://downloads.wordpress.org/plugin/bookiso-service-appointment-booking.zip)

 * [Details](https://wordpress.org/plugins/bookiso-service-appointment-booking/#description)
 * [Reviews](https://wordpress.org/plugins/bookiso-service-appointment-booking/#reviews)
 *  [Installation](https://wordpress.org/plugins/bookiso-service-appointment-booking/#installation)
 * [Development](https://wordpress.org/plugins/bookiso-service-appointment-booking/#developers)

 [Support](https://wordpress.org/support/plugin/bookiso-service-appointment-booking/)

## Description

Bookiso helps service businesses accept appointments online. Configure listings 
for doctors, spas, coaches, consultants, and more with flexible service types, custom
fields, availability rules, and a customer-friendly booking wizard.

#### Bookiso Core — included free

 * Dynamic bookable listings (custom post type labels and slugs)
 * Service types with custom fields and optional pricing
 * Global form builder plus per-listing field visibility
 * Weekly availability, time slots, capacity, and blackout dates
 * Multi-step booking wizard with smart step visibility
 * Slot holds while customers complete the form
 * Admin bookings list, calendar, and reviews moderation
 * Customer My Bookings area with guest lookup
 * Customer cancel and reschedule (configurable policy)
 * Saved listings and post-booking reviews
 * REST API for booking, availability, reviews, and saved listings
 * Shortcodes: `[bookiso]` and `[bookiso_my_bookings]`

#### Bookiso Pro (premium add-on)

Requires Bookiso Core. Adds payments, design, and automation:

 * **Payments** — Stripe, PayPal, offline; required payment; refunds; receipt PDF
 * **Booking** — Coupon codes, recurring appointments, add-to-calendar (Google, 
   Apple, ICS)
 * **Wizard design** — Tab order, display options, brand colors
 * **Notifications** — Email, WhatsApp, SMS (Twilio); customizable templates
 * **Calendar** — Google Calendar OAuth sync
 * **Admin** — Coupons, payment capture, invoice settings

#### Bookiso Staff (add-on)

Requires Bookiso Core. Best with Pro for payments and notifications:

 * Staff selection step in the booking wizard (“pick your provider”)
 * Per-staff availability, schedules, and time off
 * Staff profiles and listing assignment
 * Dedicated staff portal (schedule, calendar, booking actions)
 * Per-staff Google Calendar sync
 * Vendor team support when used with Multivendor

#### Bookiso Partial Payments (add-on)

Requires Bookiso Core + Bookiso Pro:

 * Deposits at booking (percentage or fixed)
 * Customer choice: pay in full or pay deposit now
 * Online balance payments via Stripe / PayPal
 * Optional pay remaining balance at venue
 * Payment ledger on each booking; balance due reminders
 * Overdue balance flagging for admin

#### Bookiso Multivendor (add-on)

Requires Bookiso Core + Bookiso Pro:

 * Vendor registration and approval workflow
 * Listing approval before going live
 * Platform dashboard, vendor management, revenue reports
 * Vendor portal: listings, bookings, calendar, earnings
 * Commission rules (percent or fixed) on each booking
 * PayPal payouts (manual and scheduled)
 * Team users per vendor (with Bookiso Staff)

#### Full feature reference

See `BOOKISO-PRODUCTS.md` in the plugin folder for detailed feature tables, comparisons,
and recommended bundles for sales and proposals.

#### Support & documentation

https://service-appointment-booking-wp-plugin.com/

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/bookiso-service-appointment-
    booking` directory, or install the plugin through the WordPress plugins screen 
    directly.
 2. Activate the plugin through the **Plugins** screen in WordPress.
 3. Go to **Bookiso  Settings** to configure your listing type and general options.
 4. Create listings, assign service types, set availability, and embed the booking 
    form with `[bookiso id="123"]`.

## FAQ

### Does this plugin handle payments?

Online payments are available in Bookiso Pro. The free plugin includes the full 
booking engine and admin workflow.

### Can I rename the listing post type?

Yes. Use **Bookiso  Settings** to set singular/plural names and URL slugs for your
business type.

### Can I hide wizard steps when they are empty?

Yes. The booking wizard automatically hides empty service and extra-info steps per
listing.

### What other Bookiso plugins are available?

Bookiso Pro adds payments, wizard design, and notifications. Add-ons include Staff(
team scheduling), Partial Payments (deposits), and Multivendor (marketplace). See
the plugin description above or BOOKISO-PRODUCTS.md for full details.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Bookiso – Service Appointment Booking” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ Akram ul haq ](https://profiles.wordpress.org/kamig478/)

[Translate “Bookiso – Service Appointment Booking” into your language.](https://translate.wordpress.org/projects/wp-plugins/bookiso-service-appointment-booking)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/bookiso-service-appointment-booking/),
check out the [SVN repository](https://plugins.svn.wordpress.org/bookiso-service-appointment-booking/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/bookiso-service-appointment-booking/)
by [RSS](https://plugins.trac.wordpress.org/log/bookiso-service-appointment-booking/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [appointment](https://wordpress.org/plugins/tags/appointment/)[booking](https://wordpress.org/plugins/tags/booking/)
   [booking calendar](https://wordpress.org/plugins/tags/booking-calendar/)[scheduling](https://wordpress.org/plugins/tags/scheduling/)
   [service booking](https://wordpress.org/plugins/tags/service-booking/)
 *  [Advanced View](https://wordpress.org/plugins/bookiso-service-appointment-booking/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/bookiso-service-appointment-booking/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/bookiso-service-appointment-booking/reviews/)

## Contributors

 *   [ Akram ul haq ](https://profiles.wordpress.org/kamig478/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/bookiso-service-appointment-booking/)