• Why Directorist
    • All Features
    • Solutions
    • Customer Showcase
    • Testimonials
  • Extensions
  • Themes
  • App
  • Resources
    • Documentations
    • Support Center
    • Contact Us
    • Roadmap
    • Beta
    • About Us
    • Team
  • Pricing
  • Blog
Sing In

Extensions

Installation

  • Installation
  • Activate/Renew License

Pricing Plans

  • Configuring Checkout Pages
  • Managing Orders
  • What are the differences between different listing plans?
  • Switching Plan
  • Submitting listings using a free package/plan
  • Listing Renew with Plan
  • Create a Plan
  • Display Plans
  • Directorist Pricing Plan Overview Video
  • Step By Step Guide

WooCommerce Pricing Plans

  • Creating Plans
  • Displaying Plans
  • Managing Orders
  • Video Walkthrough
  • Create WooCommerce Subscription
  • Step By Step Guide

Claim Listing

  • Overview
  • Initial Configuration
  • Permalinks & Default Pages
  • Monetization & Gateways
  • Setting up a price or plan
  • Display of Claim Listing
  • Moderating Claims
  • Notification Settings

PayPal Payment Gateway

  • PayPal Payment Gateway
  • Recurring Plan/Package

Stripe Payment Gateway

  • Stripe Payment Gateway

Business Hours

  • Overview
  • Key Features
  • Installation and Configuration
  • Builder Setup
  • Sidebar setup
  • How It Works

Listings Slider & Carousel Listing

  • Listings Slider & Carousel
  • Detailed Guideline

FAQs

  • Listing FAQs

Image Gallery

  • Overview
  • Installation & Configuration
  • Settings
  • Builder Setup

Google ReCAPTCHA

  • Google ReCAPTCHA

Social Login

  • Overview
  • Configure Google Client
  • Configure Facebook APP ID

Post Your Need

  • Overview
  • Shortcodes

Listings with Map

  • Overview
  • Configure

Directorist Booking

  • Installation
  • Configure
  • Service Booking
  • Rental System
  • Event Booking
  • Booking Payment Service (Coming Soon)
  • Split Payment System (Commission and Wallet)
  • Booking Refund

Directorist Live Chat

  • Install and Configure

Rank Featured Listings

  • How To Use Rank Feature Listing – A step by step guide

Compare Listing

  • Compare Listings Overview

Mark as Sold

  • Configuration
  • Installation and License Activation
  • Mark as Sold
  • Mark as Negotiating

Directorist Coupon

  • Installation and Activation
  • Create a Coupon
  • Publish a Coupon

Oxygen Builder

  • Getting Started
  • All Listings Page
  • Single Details
  • Single Taxonomy
  • All Taxonomies

BuddyBoss Integration

  • Overview
  • Installation and Configuration
  • Add Listings
  • Add Listings to Groups
  • How to use BB Message with Directorist

BuddyPress Integration

  • Overview
  • Installation and Configuration
  • Add Listings
  • Add Listings to Groups
  • How to use the BuddyPress Private Messaging in Directorist

Directorist - GamiPress Integration

  • How to earn points with GamiPress in Directorist
  • How to redeem points

Directorist WPML – Translation Guide

  • Directory Type Translation
  • Listings Translation
  • String Translation
  • Admin Text Translation
  • Directorist Pages Translation

Directorist Job Manager

  • Overview
  • Key Features
  • Installation
  • Builder Setup
  • Page Setup
  • Email template Setup

Directorist Marketplace

  • Directorist Marketplace

Directorist Ads Manager

  • Ads Manager Overview

Directorist Multi Directory Linking

  • Multi Directory Linking

Authorize.net Payment Gateway

  • Overview
  • Installation
  • Configuration
  • Settings

Directorist Helpgent Integration

  • Overview
  • Key Features
  • Installation
  • User Dashboard

Directorist Mailchimp Integration

  • Overview
  • Key Features
  • Installation
  • Configuration
  • Settings
Service Booking
Service type booking refers to service-oriented booking. For example, Restaurant reservations, Saloon Booking, Appointment for Doctors & Lawyers, and so on. 

Adding a service type booking listing

Upon successful configuration, you will notice a new section "Booking" on the Add Listing Form. To add a service booking listing as an admin navigate to WP-Admin Dashboard → Directory Listings → Add New Listing or to add a service booking listing as a business owner you need to add just like the way you add a regular listing. Step 1: While filling out the form you will notice a section that reads "Booking". Step 2: Select "Service" as the Booking Type Step 3: "Enable Instant Booking"- With this option enabled booking requests will be immediately approved. If you do not want to immediately approve booking and want to review before publishing, then leave it "unchecked". Step 4: "Choose Timing Type"- There are two types of timing. i. Time Slot: Time Slot option lets you set up a start time and specific duration of services. The service providers can set the availability of their respective services while listing the booking. You can also limit the number of available slots per booking. For example, if you select 5 slots, then only 5 reservations will be allowed within that specific period. Suppose, a doctor provides service from 10:00 am to 6:00 pm on Mondays and only examines 5 patients per slot. Display Available Slots: Directorist Bookings allows you to display the"Available Slot" count during the booking process.However, if you want to hide the "1 slot available" section then just uncheck the "Display Available Slot" option and available slots will no longer come in view. Slots Available Text: You can also change the text that reads "slots available" to anything you like. For example, it could be "Seats Available" or "left only" etc. ii. Time Picker: Using the Time Picker feature users can choose their preferred booking time for a service. You simply need to define the time frame for the individual day and within that time frame, users can select their preferred timing. Display Available Time: Directorist Bookings allows you to display the"Available Time" for the service during the booking process. If you want to hide the "Available Time" section then just uncheck the "Display Available Time" option and available time will no longer come in view. Available Time Text: You can also change the text that reads "Available Time" to anything you like. For example, it could be "Business Hours" or "Service Time" etc. Step 5: Choose the maximum number of guests you want to allow per reservation.

How to book a service

Book A Service: Booking a service or an appointment requires just a few clicks. A user needs to log in to the site and click/view the listing service he/she is interested in. A user can book a service from the sidebar "Directorist Booking" widget. Booking a service using "Time Slot"- If the admin or listing owner selects "Time Slot" as the timing type then this is how a user will book the service. Step 1-  Click on the listing to view the Single listing page. Step 2- On the right sidebar, you will notice the Directorist Booking widget from where you can select the date, time, and the number of guests you want to book the service for and then hit the "Request Booking" button. Step 3- Following that, you will land on a confirmation page wherein you have to put your personal information i.e name, email, phone number, and a short message to the listing owner. Step 4- Clicking on the "Confirm" button will confirm the booking and upon confirmation, you will receive an email. Booking a service using "Time Picker"- If the admin or listing owner selects "Time Picker" as the timing type then this is how a user will book the service. Step 1-  Click on the listing to view the Single listing page. Step 2- On the right sidebar, you will notice the Directorist Booking widget from where you can select the date, time, and the number of guests you want to book the service for and then hit the "Request Booking" button. The basic difference between time slot and time picker is using the latter, you can pick your own time unlike the time slot, wherein you need to select a time from a set of predefined time slots. Step 3- Following that, you will land on a confirmation page wherein you have to put your personal information i.e name, email, phone number, and a short message to the listing owner. Step 4- Clicking on the "Confirm" button will confirm the booking and upon confirmation, you will receive an email. Notification: When a user requests for booking, an email will be sent to the user as well as the listing owner.

Last Updated: July 19th, 2021

Related Article

  • Booking Refund
  • Split Payment System (Commission and Wallet)
  • Booking Payment Service (Coming Soon)

© 2025 All rights reserved