Académique Documents
Professionnel Documents
Culture Documents
of Contents
Introduction 1.1
Plugins Installation 1.2
Plugins Features 1.3
Product Features Explanation 1.4
Inventory Management 1.4.1
Price Calculation 1.4.2
price discount 1.4.3
Availability 1.4.4
Resources 1.4.5
Deposite 1.4.6
Persons 1.4.7
Locations 1.4.8
Attributes and features 1.4.9
Product settings 1.4.10
How does inventory and availability of a product work ? 1.4.11
Complete Product creation 1.5
FontEnd 1.6
Translation 1.7
Translation using .pot file 1.7.1
How to update existing .po file from .pot file 1.7.2
FAQ 1.8
1
Introduction
2
Plugins Installation
Plugin installation
After download the full package from theme-forest, you will get woocommerce rental and
bookings.zip file inside your main package. You can install it from word-press back-end or
manually.
3
Plugins Features
Plugins Features
Inventory Management
Pricing Configuration
1. General Pricing
2. Daily Pricing
3. Monthly Pricing (seasonal pricing)
4. Days Range Pricing
5. Hourly Pricing
Payable Resources : Adding unlimited payable resources (One time or Per day) basis.
Payable Person : Adding unlimited payable person (One time or Per day) basis.
Date Blocking : Admin can choose if he want to block the booking date or dates or not,
4
Product Features Explanation
Proudct Create
To create a product first go to Dashboard->Product->add new . Then from product data
drop-down select rental product as product.
5
Inventory Management
Inventory Management
Inventory is the most wanted feature and available now from v2.0.0 . Now if you have 5
same products, you don't need to create 5 individual products for them. You just need to
create 1 product from inventory tab you need to configure these 5 same items.
If you don't set any inventory item, during product creation one default inventory item will be
create with product name automatically. Then by editing inventory item you can set pickup
location , drop-off locations , resources , person , security deposite , attributes ,
features .
First you need to create your pickup location , drop-off locations , resources , person ,
security deposite , attributes , features . from each particular taxonomy which are
Inventory full work in two steps.When you first add an inventory item the attributes fields like
resources, persons , deposits , location will not appear (like first screen-shot). In this
situation, you've to click the update button of the product. Then click the expand icon of
inventory item then you will find these fields to attach the attributes (like second screen-
shot).
First screen-shot :
6
Inventory Management
Second Screen-shot :
7
Inventory Management
8
Price Calculation
Price Calculation
Our plugins support four types of pricing plan.
General Pricing Plan : When you set general pricing plan for a single product this price will
be applied for each days during your booking.
Daily Pricing Plan : Daily pricing plan allow you to set different price for each days of a
week. When you book this product the price will be calculated during depending on the days
price.
9
Price Calculation
Monthly Pricing Plan : Monthly pricing plan allow you to set different price for each each
month of a Year. When you book this product the price will be calculated during depending
on the monthly price.
10
Price Calculation
Day-Ranges Pricing Plan This plugins also allow you to set unlimited day ranges pricing
plan like the following images.
11
Price Calculation
Hourly Pricing Plan : Our plugins support hourly pricing system if you want to book less
than 1 day.
12
price discount
Price discount
RnB also provide price discount feature depending of booking days. Admin can set unlimited
booking day-ranges price discount from product back-end. You can set your discount type
as Fixed price or Percentage basis
13
Availability
Availability
Now product availability is totally controlled by inventory items.
Suppose you have two inventory items in a product like the following screen-shot.
When you publish this product two child-post will be created in Inventory post type for
these two inventory items with the model name as child post tile.
14
Availability
Then availability is controlled with these child posts of the inventory items.
15
Resources
Resources (payable)
Resource is taxonomy of Inventory post type. You can find this here Dashboard-
>Inventory->Resources. You can add unlimited payable resources from here. You can set it
either per-day or one-time basis. If you set per-day basis then it will allow you to set hourly
price for this resource. If you book less than 1 day then the hourly resource cost will be
applied. Check this screen-shot to get more idea about per-day resources cost. It also has
drag-and-drop sorting facilities.
16
Deposite
Security Deposite
Deposit is taxonomy of Inventory post type. You can find this here Dashboard->Inventory-
>Deposit. You can add unlimited payable security deposit from here. You can set it either
per-day or one-time basis. If you set per-day basis then it will allow you to set hourly price for
this resource. If you book less than 1 day then the hourly resource cost will be applied. You
can also set deposit as clickable or not-clickable. If you set deposit as clickable then the
customers can check or unchecked during booking. If you set deposit as not-clickable then
the customers don't find option to unchecked it, it must be included during booking. Check
these screen-shots to get more idea about per-day and one-time deposit cost. It also has
drag-and-drop sorting facilities.
17
Persons
18
Locations
FYI : The name input field value will show in drop-down in product single page and
description text-area field value will show in cart, checkout , order and email page.
Pickup locations :
Drop-off locations :
19
Locations
FYI :
20
Attributes and features
You can add unlimited product attributes from this general tab like the following screen-
shots.It has drag-and-drop facilities to sort the attributes.
Product attributes and features will be showed in tab in single product page.
21
Attributes and features
22
Product settings
You'll find these setting from physical appeaarance setting tab of product back-end.
You'll find these setting from logical appearance setting tab of product back-end.
Block rental days : You can control the product's booking day or day ranges availability
from here.You set no from drop-down then if anyone book a day or date ranges then this
product will also be available for others customer in this date or date ranges.If you set yes as
23
Product settings
drop-down value then this product will not be available in this date or date ranges for others
customers.
Date Format Settings : This plugin allow you to choose there different date-format.
1. m/d/Y
2. d/m/Y
3. Y/m/d
Maximum time late : You can set max hour late during return time from here. If anyone
cross this limit of time then another day will be count as his reservation days and price will
be calculate depending on this.
Maximum Booking Days : You can set booking maximum days from here.
Minimum Booking Days : You can set booking minimum days from here.
Select Weekend : If you select weekend from here these day will be unavailable for booking
in front-end.
24
How does inventory and availability of a product work ?
dates. Because there are still 2 more inventories available in that particular dates. If the next
two customers book this product in same dates, then for the fourth customers that dates will
be unavailable.
25
Complete Product creation
Suppose you've 3 same cars of Audi. Now you don't need to create 3 individual product for
these three cars. You just need to create one product, then from inventory tab create three
models by clicking Add Inventory Items button.
First Stage :
1. First create a product by clicking Dashboard->products->add new button.
3. From inventory tab click Add Inventory Items button to add your car models(as you
have 3 same car so add three inventory from here).
26
Complete Product creation
27
Complete Product creation
28
Complete Product creation
7. Now click publish button to complete first stage of your product creation.
Second Stage :
In first Stage you cant set product payable or non-payable attributes. You have t
o configure it in your second stage.
2. Now you can see all required fields to set your product models resources , persons,
pickup and drop-off locations , security deposits, attributes and features.
Notice : If you don't find any value in respective input fields, then go Dashboard->In
ventory post type and create terms from respective taxonomies. Then come back to main
product and refresh the page. Then you can see the terms in their respective input fie
lds.
29
Complete Product creation
30
Complete Product creation
31
Translation using .pot file
Steps :
5. Save the .po file with Dutch language code. So the file name will be redq-rental-nl
_NL.po and put this file in plugins->woocommerce-rental-and-bookings->langulages direc
tory. You will find your language code here http://wpcentral.io/internationalization/
32
How to update existing .po file from .pot file
1. Select the .pot file.Your .po file will be updated automatically according to your new .pot
file.
33
FAQ
FAQ
How Does General Pricing Work ?
Admin can set general price from the back-end. Its just like default pricing type of woo-
commerce. During booking, the price calculates depending on that price.
Now from front-end if anyone book three days the price calculate as ( 10$ + 10$ + 10$ ) =
30$
For example, suppose you set Saturday price as 10$ , Sunday price as 15$ , Monday price
as 15$ from the back-end.
Now from front-end if anyone book three days as Saturday , Sunday and monday the price
calculate as ( 10$ + 15$ + 15$ ) = 40$
For example, suppose you set January month price as 10$ , February price as 15$ , March
price as 15$ from the back-end.
Now from front-end if anyone book three days in January , three days in February then the
total price calculates as ( 310$ + 315$ ) = 75$
34
FAQ
Admin can set unlimited day ranges pricing from the back-end. During booking, the price
calculates depending on the respective day range's price.
Suppose you set min day 1 and max days 5 and its cost as 60$, another day ranges pricing
is min days 6 and max days 10 and its cost 50$.
If you set price applicable as per day then the calculation will be like this: Now if any one
book 3 days from front-end then the total price will be = 60 * 3 $ = 180$.
Now if any one book 8 days from front-end then the total price will be = 50 * 8 $ = 400$
If you set price applicable as fixed then the calculation will be like this:
Now if any one book 3 days from front-end then the total price will be = 60$ = 60$.
Now if any one book 8 days from front-end then the total price will be = 50$ = 50$
35
FAQ
You find this option in the settings tab of product backend. You also find the global setting for
this options from
Dashboard->woo-commerce->settings->rnb settings tab.
For this , you have to login with the above credentials . Then you have to go Dashboard-
>products->add new , then from product type drop-down select the rental product. Then you
can see all admin functionality of this plugin.
Suppose you set per hour price as 10$ from product backend . Now if your total rental day
becomes less than 1day like 2 hours then the booking cost will be 10*2 = 20 $.
36
FAQ
If your total booking or rental days becomes more than 1 day then the hourly price will not
work.
37
FAQ
By default , it provides PayPal, Direct bank transfer and Cash on Delivery payment method.
38