Created: 2016-10-14 By: MyHotelZone |
Customers and managers will receive automated email notification after each booking.
Mini Hotel is integrated with Live Chat and multi-lingual ready.
With Mini Hotel you will also get a Property Management System (PMS) that will allow:
In this section of the documentation, you will find information regarding general settings.
You can customize the search parameters, which are displayed when a customer makes a reservation:
The My Mini Hotel Plugin comes with the following pages:
In addition, the My Mini Hotel Plugin provides single post templates individual Rooms (Rooms section of this Documentation).
The pages can be edited in All Pages submenu of Pages menu.
The Search Result page template let you display the available accommodations for certain dates. Please enter a title of your choice and click Update in your WordPress admin dashboard.
(Pages menu > All Pages submenu > Search Results page > Edit).
You can customize extra services page.
Services page template let you display extra services (eg., airport transfers, cleaning fee, etc.) for booking. The extra services can be added as a multiple options to be picked from. It will be offered at the booking and customer can select to book it. You can set same price for all properties or set different price for different properties.
Please enter a title of your choice and click Update in your WordPress admin dashboard.
(Pages menu > All Pages submenu > Services page > Edit).
The Booking page template let you create the booking form page. It is the booking form that the customer is redirected after selecting the property / services they want to book.
1. Please enter a title of your choice and click Update in your WordPress admin dashboard.
2. You can add booking conditions, which are displayed when a customer makes a reservation:
You can customize the Terms and Conditions title and text.
If you wish to add another condition (eg, Privacy Policy), you can customize it as well.
Booking Confirmation page template summarizes the booking information for customers and allows to print out the reservation details.
1. Please edit this page by going to Confirmation page > Edit in All Pages submenu of Pages menu of your WordPress admin dashboard. Enter a text of your choice and click Update.
2. You can add / remove Print button by going to Booking Settings section in Mini Hotel plugin menu.
With Mini Hotel plugin you can offer 2 types of booking - by beds and by unit (room, tent, etc.). In this section of the documentation, you will find information regarding the settings and customization of beds, rooms and other booking units (Rooms menu).
If you choose to categorize your rooms, you can add your categories (eg, non-smoking, city escape, business class, etc.) in Categories sub-menu (Rooms menu).
You can customize Amenities for each room in Amenities sub-menu (Rooms menu). You can categorize different features by creating groups (eg., Amenities, Accessibility Features, Wellness, etc.)
After that you can add an amenity and assign it to certain group.
For the plugin to work correctly you need to create at least 1 room.
You can view, edit and delete your Rooms in All Rooms section of the Menu. Click on selected Room Link and view and edit any detail you wish.
In this section of the documentation you will find information regarding age-cut off rules, booking policies, and extra services that can be added with Mini Hotel plugin.
You can assign certain age categories / cut-off for children and offer different prices for different age groups.
You assign certain booking Policies for each room by creating a separate page in Pages menu.
You can add extra services (eg., airport transfers, cleaning fee, etc.) for booking. The extra services can be added as a multiple options to be picked from. It will be offered at the booking and customer can select to book it. You can set same price for all rooms or set different price for different rooms.
Extra services can be added in Services menu.
All services will be offered at the booking and customer can select to book it.
In this section of the documentation, you will find information regarding currency and tax settings and customization of different payment modes and methods.
In this section of the documentation, you will find information regarding confirmation e-mail customization and Live chat activation (Other Settings submenu of Mini Hotel Plugin menu).
After the reservation customer will receive a notification email with details of his/her reservation. You can customize email subject, title, text, as well as header and footer.
Mini Hotel Plugin is integrated with live chat service (Olark Live Chat). You can activate your Live chat or you may wish not to do so.
You can display the Mini Hotel Plugin in any of these 3 ways:
You can display the widget horizontally and vertically.
- VERTICAL WIDGET
To activate the widget click on Widgets submenu (Appearance menu) of the Mini Hotel plugin.
Find the widget named as Mini Hotel Vertical search form, click on it, select the sidebar you want the widget to be placed on and press Add Widget button.
Then you can customize the title of your widget in the selected sidebar (optional).
Now the widget will be displayed on all pages where the sidebar is selected.
- HORIZONTAL WIDGET
In Widgets submenu (Appearance menu) of the Mini Hotel plugin find the widget named as Mini Hotel Vertical search form, click on it, select the sidebar you want the widget to be placed on and press Add Widget button.
Then you can customize the title of your widget in the selected sidebar (optional).
Now the widget will be displayed on all pages where the sidebar is selected.
To display the button on your website you need to insert a short code [book-button title="BOOK NOW" url="/demo-minihotel-wplugin"] anywhere on your website.
To select your preferred design of the button click on General Settings submenu (Mini Hotel Plugin menu)
You can also customize the name of your button
You may also insert a link from any text on your website to the search page.
In all three cases customer will be redirected to the main search page where the main short code is inserted - [booking-home title="When would you like to stay at My Mini Hotel?"].
The title of the search page can be customized.
You can check the search box display on the front page.
In this section of the documentation, you will find information regarding the pricing (Rate Plans & Promotions menu).
With Mini Hotel plugin you can create the following rates and rate plans:
The standard rate will apply for all booking dates where you haven't set rate plans, season/custom rates and/or promotions. Standard Rate is the best way to ensure you have a base price set for each night throughout the year.
The standard rate will only apply if there aren't any custom rates such as daily rate, weekend rate etc. in place. To set up your standard rate, follow the below steps:
You can create a specific Rate Plans for weekends, weekdays or Seasonal/Custom rates for non-standard dates, like seasons, holidays, etc. The Rate Plans & Custom Rates will apply for a selected date range. To set up a Rate Plan & Custom Rates, follow the below steps:
Now you can assign the Rate Plan to the certain dates:
You can set promotional rates for certain dates, like weekends, certain dates, etc. The Promotional Rate can be rate can be used as many times as needed. That is why we suggest general names (Weekend Discount, New Year’s Special, etc.) as you will be able to reuse them again in the future. To set up a Promotions, follow the below steps:
Mini Hotel plugin comes with in-built Property Management System (PMS) with following sections:
1. Central Reservation Office (CRO)
2. Make New Reservation
3. All Reservations
4. My Invoices
5. My Customers
In this section of the documentation, you will find information regarding the Property Management System (PMS) menu.
Central Reservation Office (CRO) allows you to view all your rates and reservations per bed / room / accommodation in the calendars, view all reservations and make new reservations.
You can make Reservation by request (email, phone, social networks and other requests). First of all you can check the availability of certain Room for certain dates in Central Reservation Office (CRO).
You can also click Make New Reservation submenu directly.
All reservations made will appear in the All Reservations submenu. You can view your reservations, modify and / or cancel them.
You can search your reservations by reservation number, customer name or check-in date
With Mini Hotel plugin you can generate and print invoices for all reservations.
All customers can be viewed and managed in My Customers submenu. The customer list is generated automatically after reservation. You can view your customer details and add a comment.
Mini Hotel plugin is ready for localization via .po/.mo files.
If you use qTranslate-X plugin (https://wordpress.org/plugins/qtranslate-x/), the languages will be automatically set. After activation Mini Hotel plugin will use configuration file (i18n-config.json) to work with qTranslate-X plugin.
All texts can be translated through .po files. The booking.pot file is included in Mini Hotel plugin languages sub-directory.
New translation files must have names like “booking-en_EN.po, booking-en_EN.mo” (change “en_EN” to your language code).
Please find more information about WordPress plugins translation here
In addition to the texts, parameters and appearance customization, with Mini Hotel plugin you can also customize the fields for custom posts.
Mini Hotel incorporates CMB2 plugin, a metabox, custom fields, and forms library for WordPress. You can can easily create custom fields for custom posts and /or use it for different customizations. Please find more information here.
Example, in order customize the booking fields on Booking page of your website you need to:
add_filter ('mh_booking_form_fields', 'add_fields_to_booking_form');
function add_fields_to_booking_form($fields){
$fileds = '<div>
<label for=" _custom_field_1">FIELD LABEL HERE</label><br>
<input id=" _custom_field_1" name=" _custom_field_1" type="text" value="">
</div>';
return $fileds;
}
add_action('mh_create_booking', 'save_custom_fields');
function save_custom_fields($booking_id){
update_post_meta($booking _id, '_custom_field_1', $_POST['_custom_field_1']);
}
add_action( 'cmb2_admin_init', 'your_cmb2_metaboxes' );
function your_cmb2_metaboxes(){
$cmb = new_cmb2_box( array(
'id' => 'your_metabox_1',
'title' => 'METABOX TITLE HERE',
'object_types' => array( 'booking' ), // Post type for Reservations
'context' => 'normal',
'priority' => 'high',
'show_names' => true,
) );
$cmb->add_field( array(
'name' => 'FIELD LABEL HERE',
'id' => '_custom_field _1',
'type' => 'text',
) );
}
The following shortcodes are included in the Mini Hotel plugin:
Mini Hotel Plugin is regularly updated in order to add new functionalities and stay up to date with the WordPress software evolution.
We recommend you to check the box Get notified by email if this item is updated on your Downloads page on CodeCanyon and be notified by email when a new version of Mini Hotel Plugin is released.
With Mini Hotel Plugin you will receive support from professional developer team. Please share your issue at Mini Hotel Plugin page at CodeCanyon and you will receive a response within 24 hours.
There is no need to do additional steps. Mini Hotel Plugin will check if you have already installed Olark live chat plugin and, if this is the case, Mini Hotel Plugin will use your original installation. Even more, if at any stage you will decide to upgrade your Olark live chat plugin, you can do this and Mini Hotel Plugin will be automatically synchronized with the updated version of Olark live chat plugin.
The Paypal Sandbox can be used to test payment. It does not proceed real payments but fake ones and allows you to check that the payment process through Paypal is working before accepting real payments. If you wish to test payments using the Paypal Sandbox, make sure that you activated Sandbox in PayPal settings (General Setting in Mini Hotel Plugin menu)
Mini Hotel is integrated with Paypal and Stripe and allows to accept online payments via major credit cards and PayPal. If you wish to add specific payment gateway or new payment method please feel free to email via contact form here and we help you with that.
Yes, you can name the Terms and Conditions as you want. For example, you can name it Booking Rules. In that case customers will be asked to tick a box for “I read and agree with Booking Rules” condition on the booking confirmation page.