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
- Upload the plugin files to the
/wp-content/plugins/bookiso-service-appointment-bookingdirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the Plugins screen in WordPress.
- Go to Bookiso Settings to configure your listing type and general options.
- 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.
ContributorsTranslate “Bookiso – Service Appointment Booking” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release.
