WPBookit - Documentation
WPBookit

General Setting

The General Settings module in WPBookit allows you to customize key aspects of your booking system to align with your business requirements. This section provides a variety of options to adjust the booking process, manage staff, set the currency, configure email notifications, and more. Below is an overview of the main settings available under this section.

<!–

  • Time Slot Intervals
    • This section likely allows you to set the time interval between bookable slots. The
      image shows an option to set intervals at every 5 minutes.
  • –>

    Settings Options

    Guest Booking Options

    The Guest Booking Options section allows you to configure essential fields for guest bookings, ensuring that you collect the necessary information from guests who may not have registered on your website.

    • Require Email Address: This option requires guests to provide their email address when making a booking.
    • Require Phone Number: Ensure that guests enter their phone number during the booking process to facilitate communication.

    Booking Options

    These settings help define how customer details are collected and how the booking system works in terms of form requirements and currency preferences.

    • Required “Name” Only: Choose whether to ask for the guest’s full name or just a single name field.
    • Required “First Name” and “Last Name”: Specify if you want guests to enter both their first and last names separately.
    • Currency: Select the currency for your bookings.
    • Currency Prefix: Choose the symbol to display before the currency amount.
    • Currency Postfix: Choose the symbol or text to display after the currency amount.

    Time Slot Intervals

    This setting controls how frequently time slots are available for booking. You can choose from the following:

    • Intervals Between Time Slots: Set how frequently available time slots should appear.

    Guest Booking Options

    The Guest Booking Options section allows you to configure essential fields for guest bookings, ensuring that you collect the necessary information from guests who may not have registered on your website.

    • Require Email Address: This option requires guests to provide their email address when making a booking.
    • Require Phone Number: Ensure that guests enter their phone number during the booking process to facilitate communication.

    Booking Options

    These settings help define how customer details are collected and how the booking system works in terms of form requirements and currency preferences.

    • Required “Name” Only: Choose whether to ask for the guest’s full name or just a single name field.
    • Required “First Name” and “Last Name”: Specify if you want guests to enter both their first and last names separately.
    • Currency: Select the currency for your bookings.
    • Currency Prefix: Choose the symbol to display before the currency amount.
    • Currency Postfix: Choose the symbol or text to display after the currency amount.

    Time Slot Intervals

    This setting controls how frequently time slots are available for booking. You can choose from the following:

    • Intervals Between Time Slots: Set how frequently available time slots should appear.

    Default Status For New Booking

    Choose the default status that new bookings will have upon submission. This helps to manage the booking process more effectively:

    • Default Status for New Booking: Set the default status as Pending.

    Pending Booking Limit For Registered Users

    Set a limit for the number of pending bookings that registered users can have. This can help manage the flow of bookings:

    • Pending Booking Limit for Registered Users: You can set this to:
      • No Limit (allow unlimited pending bookings).

    Login Redirect

    This setting controls where users are directed after logging in to WPBookit. You can choose from the following options:

    • Custom Page: You can select a custom page to redirect users after they log in.
    • Same Page: Users remain on the current page after logging in.
    • Booking Page: Users are redirected to the booking page.

    Booking Redirect

    This setting manages where users are redirected once they complete a booking. You have several options for redirection:

    • Custom Page: Allows you to specify a custom page for users to be redirected to after booking.
    • No Redirect: Users stay on the current page after making a booking.
    • Automatic Profile Detection: Redirects users to their profile page.

    Base URL Slug

    Set the base URL slug that will be used for the booking type link. This defines how the booking page will be structured:

    • Base URL Slug: Set this to something like directory to define your booking URL
    • If the URL is not working , you can resolve the issue by resetting the permalinks in the WordPress admin dashboard. Here’s how to do it in detail:
    • Log in to Your WordPress Admin Dashboard:
      Navigate to your website’s WordPress admin panel by visiting https://yourwebsite.com/wp-admin. Enter your username and password to log in.
    • Access the Permalink Settings:
      Once you’re logged in, locate the left-hand sidebar menu and follow these steps:
      • Click on Settings.
      • From the dropdown menu, select Permalinks.
    • Reset the Permalink Settings:
      • Simply click the Save Changes button, and it will automatically flush the permalinks.

    Maximum Pre-Booking Days

    This option sets how far in advance users can book their appointments. It helps manage scheduling and prevent overbooking:

    • Max Pre-Booking Days: Set a limit to how many days in advance users can book.

    Hide Header or Footer on Booking Share URL Page

    This setting allows you to customize the appearance of the booking page when it’s shared via a URL, either by hiding the header or footer:

    • Hide Header: Option to hide the header on the booking page.
    • Hide Footer: Option to hide the footer on the booking page.

    Minimum Time Before Cancellation

    This setting allows you to define the minimum time before a booking can be canceled. This ensures that cancellations are made within an acceptable window.

    • Minimum Time Before Cancellation: Set this to the number of minutes before a booking can be canceled.

    Tax Options

    This section controls how taxes are displayed on the booking page, allowing you to define whether tax is included or excluded from booking prices.

    • Display Booking Prices Inc/Exc Tax: Choose whether to display booking prices with tax included or excluded. Options include:
      • Including tax.
      • Excluding tax.

    The Save Button is a crucial feature in the WPBookit system, enabling users to securely store their settings and preferences.