Created: 22 Oct 2021

|

Latest Update: 22 Oct 2021

|

Email: support@wedesignthemes.com

|

By:designthemes


1Theme Documentation

Thank you very much for having purchased Ultimate Booking Pro WordPress Plugin.

This documentation file helps you to understand how it works.

If you have any questions that are not answered here, please feel free to email us at support@wedesignthemes.com

Let's get it started :)

All of your emails will be reviewed and checked carefully. However, based on the number support tickets and the nature of the request itself, the response time can be up to 1-2 business days.

 

Purpose of the plugin

A gIf your business relies on scheduled appointments to generate revenue, having an effective booking system is crucial. Today, from making appointments, to shopping or receiving services, customers want to do it online. Sites that don't have a reservation schedule are not only missing out on potential customers, they are also overlooking a large margin when they miss out on those customers. From streamlining important appointments to notification of appointment status to clients, to a scheduled payment system,. That's why a powerful, integrated appointment booking system. Full of features above will help your company operate with high efficiency.

 

 

Read the item documentation first

Many support queries and technical questions will already be answered in supporting documentation such as FAQ's and comments from previous buyers. We also make sure that all of the items sold on Envato Market have documentation included so always check the included information and if you can’t find the answer you’re looking for then consider whether the author might be able to help.

 

1.1 About the Plugin

Ultimate Booking Pro Plugin is a mobile-friendly plugin for appointment scheduling. It allows you to automatically book and schedule online for your services, saving you time and money. What sets it apart from other plugins is that it has useful features like online payment integration with Woocommerce, PayPal and Banktransfer. Also, this Appointment Scheduling Plugin for WordPress will support you as you grow your business and expand to multiple business locations. One of the other reasons to consider WP Appointment is because they are regularly updated and have high quality customer support. Their development team is constantly working on developing new features and upgrades.

Booking Manager Plugin is built to be compatible with all themes, we have checked the compatibility with 2020, 2021 WordPress Themes. Install and Activate it and insert booking shortcode into the post / page and your website can receive new bookings.

Booking Manager Shortcodes for Popular Pluigins such as WP Bakery Visual Composer, Elementor to add booking forms into pages.

 

Theme Customization

In most cases, this is anything that falls outside of the options the theme offers. We work with an amazing customization team. They have unique offerings and can provide the services you need to customize your plugin.

Note : if it's a minor customization means, we will do it for free. If any customization work takes more than 1 hour, we will charge $25/ per hour.


1.2 Download the Plugin

When you purchase our theme from ThemeForest, you can download the Ultimate Booking Pro Plugin files via the ‘Downloads’ tab on your ThemeForest account.While you download Ultimate Booking Pro Plugin, you can choose the ‘All Files & Documentation’. This will includes the theme files and supporting documents.

Step 1 – Login to your ThemeForest account and navigate to the ‘Downloads’ tab.

Step 2 – Locate your Theme  purchase, and click the Download button. Choose between ‘All Files & Documentation’.

1.3 Plugin Information

Ultimate Booking Pro Plugin Features

  • Simple and easy to use.
  • Very flexible functionality. Fit to very wide range of niche business.
  • All bookings and settings are stored in your WordPress DB.
  • Responsive front end and back end design.
  • Customizable email notifications for administrator, Staff and users Form validation and built it anti-spam captcha protection
  • An easy to use Booking Admin Panel that displays bookings in Weekly Calendar Overview or Staff Wise Listing Table and lets you manages bookings.
  • Can redirect customer to the specific “Thank you” page, after successful booking process.
  • WPML Multi language support.
  • Working dates, holiday dates, not available dates and specific time can be defined
  • Can Control restriction of default, maximum and minimum hours
  • Open hours can be defined for each date based on Staff or Service
  • Booking calendar can have multiple services defined
  • All services can have its own price and duration
  • Available times are managed automatically to avoid double-booking
  • Booking form can be connected with payment modules (Ex: PayPal Standard, Pay at arrival (Cash))

2Downlaod & Install

When you purchase our Plugin from codecanyon, you need to download the Ultimate Booking Pro Plugin files from your codecanyon account. Navigate to your downloads tab on codecanyon and find directory-pro. Click the download button to see the two options. The Main Files contain everything, the Installable WordPress Plugin is just the installable WordPress Plugin file. Below is a full list of everything that is included when you download the main files, along with a brief description of each item

Installation Requirements

The followings are required of your server (or your website) to install Directories Pro:

  • PHP 5.4.0 or greater
  • MySQL 5.0.3 or greater
  • WordPress 5.1.0 or greater

Once your server has been confirmed to meet all the requirements above, proceed to the next step to download and install Directories plugin.

2.1Install Plugin via WordPress Dashboard

You can download plugins directly to your blog by using the Add New plugins option in the Appearance sub-menu.

Step 1 : Log in to the WordPress Administration Panels.

Step 2 : Select the Appearance panel, then plugins.

Step 3 : Select Add New.

Step 4 : Either use the Search or Filter options to locate a Plugin you would like to use.

Step 5 : Click on the Preview link to preview the Plugin or the Install Now link to upload the Plugin to your blog,

Step 6 : Or use the Upload link in the top links row to upload a dt-booking-manager.zip copy of a Plugin that you have previously downloaded to your machine.

Save Permalink: After installing the plugin successfully. Change the permalink from dashboard settings > permalinks and set the permalink to post name. By default it's normally set to Day and name.

2.2 Plugin Installation via cPanel

If your host offers the cPanel control panel, and the Plugin files are in a .zip or .gz archive follow these instructions. Note: This assumes the Plugin you download is a compressed (dt-booking-manager.zip) file containing a folder under which all the Plugin files reside.

Step 1 : Download the Plugin dt-booking-manager.zip file to your local machine.

Step 2 : In cPanel File Manager, navigate to your plugins folder. If your WordPress is installed in the document root folder of your web server you would navigate to "public_html/wp-content/plugins" and if you have WordPress installed in a sub-folder called wordpress, you would navigate to "public_html/wordpress/wp-content/plugins".

Step 3 : Once you've navigated to the plugins folder in cPanel File Manager, click on Upload file(s) and upload that .zip file you saved in Step 1.

Step 4 : Once the .zip file is uploaded, click on the name of that file in cPanel, then in the panel to the right, click on "Extract File Contents", and that .zip file will be uncompressed.

After installing the dt-booking-manager.zip file successfully you will see like this in the dashboard. Click Active link to active Plugin.

Save Permalink: After installing the plugin successfully. Change the permalink from dashboard settings > permalinks and set the permalink to post name. By default it's normally set to Day and name.

3 Ultimate Booking Pro Settings

Plugin allows you to manage reservations for your business. This plugin can help to receive reservations from clients online. Your clients will be able to see available space at specified time, and if it’s available, client is able to make a table reservation. Initially you need to setup number of persons that can book at one time, working times and restaurant details. Plugin automatically detects free seats and if available reservation is instantly confirmed. There is a possibility to control every incoming reservation as well in manual mode.

The Services → Settings section is where all of the key Business Ultimate Booking Pro configuration options are entered, edited and maintained. You will spend some time learning about all of the options available, as plugin is highly configurable and lots of options are available to control what you users can see and do.

 General Options

General Options

Enable Service's Categories : YES! to enable service's taxonomy

Enable Staff's Departments : YES! to enable staff's taxonomy

Appointment Page : Choose the page for reserve appointment.

View Reservations Page : Choose the page for view reservations.

 Time Schedule

Any appointments that you are invited to outside of those hours will show that you are unavailable during those hours and will decline the event. You can configure your working hours

 Payments

The common methods of accepting credit card payments is either by using your own merchant account or by utilizing a payment gateway account, also known as a third-party merchant. An internet merchant account gives you the ability to process credit cards and can be obtained through a bank.

Payment Settings

Currency : Seetings

Currency Position :

Number of decimal : 1 No.of decimals in price

Enable Guest Checkout : You can enable guest checkout, without creating account.

Enable Pay at Arrival : You can enable pay at arrival option to pay locally

Enable PayPal : You can enable paypal express checkout

Business Account Username : Enter a valid Merchant account ID or PayPal account email address. All payments will go to this account.

Enable Live : You can enable live paypal express checkout.

Enable Stripe : You can enable stripe payment gateway checkout.

Publishable API keys : Enter a valid API keys, check whether it's live / test api key. Eg test key: pk_test_51IW...

Secret API keys : Enter a valid API keys, check whether it's live / test api key. Eg test key: sk_test_51IW...

 Notifications

This enables email notifications of pending mail submissions. By default the email goes to the admin email set on your Settings page. You can add multiple email addresses, using commas to separate them. When a submission is approved by an admin, an email notification is sent to the contributor.

 Service Options

Services into Categories, which customers will be able to choose from before they select a service. For the plugin to function properly, each service must be included in a category, which means that you'll need to create at least one (default) category and put all services in it.

Create and edit categories and services from your Dashboard > Services.

 Staff Options

Your team members can have access to their individual calendars via their WordPress accounts.

Create and edit staff members in your Dashboard > Staff

 Backup Options

Backup Options these options allow you to backup and restore your custom settings and options. These options also allow you to transfer Theme Options data from site to site.

  • Backup & Restore Options - Backup Options => helps you to take backup of current Designthemes Framework settings and Restore Options => helps you to restore Designthemes Framework settings from last backup.

4Services

You have full control over the listing fields. You can edit or delete the existing Services field. You can also add new listing field.

The Settings are comprised of the following “tabs” that are visible on the right once you click Services → Settings. It looks like this when you first install the plugin:

4.1Categories

Categories and tags in Services are used to organize listings into groups, just like categories and tags you have when writing posts in WordPress.

Step 1 :Login to your website if not yet logged in and go to the WordPress administration dashboard.

Step 2 :Select Services > Categories under your directory menu in the admin sidebar.

Step 3 :To add a category, use the Add Category form displayed next to the category list table

Step 4 :Name, Slug, Parent Category, Description - Enter these fields as you do with categories for posts in WordPress.

Step 5 :Click the Add Category button to add your category.

5Staffs

The Staff page in Bookings is where you create your staffing list and manage staff member details such as name, phone number, and email address. You can also set working hours for each staff member from here.

5.1Categories

Categories and tags in Services are used to organize listings into groups, just like categories and tags you have when writing posts in WordPress.

Step 1 :Login to your website if not yet logged in and go to the WordPress administration dashboard.

Step 2 :Select Staff > Categories under your directory menu in the admin sidebar.

Step 3 :To add a Department, use the Add Department form displayed next to the Department list table

Step 4 :Name, Slug, Parent Department, Description - Enter these fields as you do with categories for posts in WordPress.

Step 5 :Click the Add Category button to add your category.

6Shortcodes

It is compatible with all modern themes, page builders – Visual Composer and Elementor.