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

Changelog

1.0.0

  • Initial release.