BRW – Booking Rental Plugin WooCommerce


Premium onDemand



Booking & Rental Plugin WooCommerce – With multiple settings and flexible features of the plugin, it is fit with multiple rental systems. The rental plugin developed from woocommerce, so you can customize features and templates with ease. The rental plugin is applicable for systems like: Car Rental, Hotel Booking, Tour Booking, Travel Booking, Boat Rental, Bicycle, Transportation Service, Taxi (Location) Service …
You can integrate to theme,change the template of plugin in child theme and use flexibility of multiple hooks easily.

BRW - Booking Rental Plugin WooCommerce - 1
BRW - Booking Rental Plugin WooCommerce - 2
BRW - Booking Rental Plugin WooCommerce - 3

Compatibility WordPress 5.x
WooCommerce 5.x

Check Backend with Account:
Username: demo
Password: demo
Note: The system is limit some features for checking backend. Read documentation to know more detail.

Various Pricing Plans

BRW supports admin to set up price:
– By hours: Don’t limit the number of rental hours ( can be suitable for orders hiring more than 24 hours ).
– By days.
– Mix between days and hours.
– By time period.
– Set fixed price from Location A to Location B.
– By seasons, holidays.
– By the guest number ( Ex: Price according the number of adult passengers, price according to the number of children ).
– Setup discount price depending on rental days.

The Calendar Serves Booking

In the booking Form, the calendar will display in fields “Pick-up date and Drop-off date”, so customers only need to click on expected dates to make a booking.

Availability Calendar

This Calendar helps visitors to know available dates and unavailable dates with a certain product.
With hourly rental option, the calendar will show how many orders in a particular day and time slots other customers booked
With daily rental option, the calendar will display daily price
Using different calendar templates: Year, Month, Week, Day, List

Automatic Email Notification

A Confirmation email or cancellation email will automatically be sent to email addresses of customers after booking or canceling without needing any staff. Specially, x days before the pick-up date clients will receive a reminder email.

Powerful search functionality

Clients can filter products and services according to their own needs with the search tool regardless of devices they use
Search for:
– Pick up Date
– Drop off Date
– Pick up Location
– Drop off Location
– Category
– Tag
– Attributes
– Brand
– Custom Taxonomy (Admin can make unlimit custom taxonomy)

Create Order manually

This functionality is crucial when the admin wants to add offline orders when receiving requests for booking via phone or directly, so the admin will manage on the fly both kinds of orders: online and offline.

Multiple items per rental

This allows customers to order one or multiple items on an order. It is convenient for customers when making a payment. They don’t have to pay for many items with many orders.

Prepared Time

The plugin lets setup time duration between 2 leases, so owners can use this time duration to check products to get ready for greeting clients.

Order Management

– Search Tool for orders: On backend, Admin can filter orders according to:
+ Order ID
+ Customer Name
+ Check-in Date
+ Check-out Date
+ Pick-up Location
+ Drop-off Location
+ Order Status
+ Product

– Edit Orders Manually
+ Edit personal information of customers
+ Edit delivery addresses
+ Edit Deposit, remaining and insurance amount
+ Add mandatory fee, shipping fee and tax.

Manage Deposit

Customers take a partial payment or full payment.

Manage Insurance

The admin received or paid insurance amount for clients

Accept payment

Customers can pay for their bookings via payment gateways that Woocommerce supports, such as Paypal, Stripe, Payoneer…
Let the admin set a prepaid amount, require Partial Payment and Full Payment.

A Request for Booking

Visitors create a request for booking, the admin will receive that request. The admin can make a phone call or send an email to visitors to confirm the booking.


In some unexpected cases, customers want to cancel their orders. The plugin supports them to make a cancellation. All cancellation will automatically be approved without any efforts. Customers and the admin will receive a cancellation email notification automatically. After receiving cancellation, the admin pays back customers.

The other outstanding features:

– Add unlimited attributes
– Add price for extra services
– Multilingual
– Manage Inventory
– Add unlimited custom taxonomy
– Extra tab: Display any shortcode in tab
– Backend calendar to manage reservations
– Fully Responsive: Design to offer the best experience on any devices.


– Search Shortcode: Display search form in any page.
– Booking Form Shortcode: display booking form of a product in any page.
– Request Booking Form shortcode: display request booking form of a product in any page.
– Calendar shortcode: display Calendar of a product in any page.
– Table Price shortcode: display table price of a product in any page.
– Features shortcode: display features of a product in any page.

Multiple Languages

Compatibility with WPML and Polylang Plugin.


– Eaisly customize template, layout in child theme
– Support multiples hooks

Rental Vendor WooCommerce Plugin


Version 1.2.1 – 10 April 2021

- Fix check avaiable product in backend.
- Fix compatibility with Polylang plugin.
- Fix some small error.

Version 1.2.0 – 7/April/2021

+ Add label display custom taxonomy at frontend.
+ Add: Display Available Product in booking form.
+ Add: Setting allow change day begin per week in calendar.
+ Add: Disable Unavailable Day in Calendar.
+ Add: Allow setup mail content in Request Booking Form in setting.

+ Fix display features section in product detail.
+ Fix: Display Price of special time in Calendar.
+ Fix small error in calendar.

Version 1.1.9 – 1/March/2021

+ Fix javascript:  Regular Price in backend with WooCommerce 5.0.0

Version 1.1.8 – 21/January/2021

- Add option choose Show custom checkout field in category
- Update small issues

Version 1.1.7 – 14/January/2021

- Fix display custom taxonomy in product detail

Version 1.1.6 – 14/January/2021

Version 1.1.6
- Add Custom Taxonomy in backend
- Add: Choose custom taxonomy by Category
- Add: Choose custom checkout field in booking form by Category
- Add: Choose Pick-up Location, Drop-off Location in booking form by Category
- Add Filter allow hide meta field in Order Detail.

Version 1.1.5 – 02/December/2020

Version 1.1.5
- Add: Display Total Price by ajax when change field in booking form
- Update: Search feature
- Fix some error javascript
- Fix in multisite Site

Version 1.1.4 – 19/September/2020

+ Update FullCalendar Library.
After update version 1.1.4, please go to WooCommerce >> Settings >> Booking & Rental Tab >> Click Save Changes.

Version 1.1.3 – 19/August/2020

+ Add auto display package when choose pick-up date
+ Fix Request Booking Form only display in Rental type
+ Fix some errors.

Version 1.1.2 – 17/August/2020

+ Fix compatibility WordPress 5.5

Version 1.1.1

- Add year for special Time when create product: You have to choose again special time in old product.
- Add available date in calendar when create order manually
- Add some shortcodes: Booking Form, Request Booking Form, Calendar, Table Price, Features

Version 1.1.0

- Add hook: Allow User can Cancel Order/booking
- Add: Send mail to remind customer about start date for renting.
- Add: Required option in service.
- Fix: conflict with some plugins.
- Update: Language file.

Version 1.0.9

+ Add hook allow to change limit event in calendar
apply_filters( 'brw_cal_limit_event_month', 1 );
apply_filters( 'brw_cal_limit_event_agenda', 1 );
apply_filters( 'brw_cal_limit_event_week', 1 );

+ Add hook: When the product has Rental type: Day, Define one: Day and the customer only can choose Day not hour. If you want to the customer can book today, you have to add bellow code to functions.php file in theme.
add_filter( 'ovabrw_new_pickup_date_day_day', function(){ return 'Y-m-d 23:00'; } );
add_filter( 'ovabrw_new_dropoff_date_day_day', function(){ return 'Y-m-d 23:30'; } );

+ Fix add Service

Version 1.0.8

+ [IMPROVE] Optimize code
+ [FIX] Calendar, Booking when use WPML.
+ [UPDATE] language file.
+ [UPDATE] Update Pickup date, Drop-off date in booking form when refer from search page.
+ [ADD] Add capacity hook for some action: create order, update order status, create checkout field

Version 1.0.7

+ Fix Drop-off date when create manual order
+ Fix Number vehicle doesn’t update at frontend and calendar
+ Fix Show/hide some fields in Cart, Mail
+ Add Unavailable Date when choose pick-up, drop-off date.
+ Improve UI Date Calendar

Version 1.0.6

+ Fix: Insurance display in cart
+ Fix: Display Time Format

Version 1.0.5

+ Add Enter number vehicle in booking
+ Add Add unlimited service with price in booking 
+ Add Order Closed Status => Help improve searching product at frontend
+ Add Search by Order ID or Name Customer in Manage Order
+ Add Option: add require location per Vehicle
+ Improve Display total price/time in search
+ Fix Check isset in admin
+ Fix Update prepare time a car to booking calendar

Version 1.0.4

+ Update calculate cart with special time
+ Update create manual order
+ Update Rental Type Period with unfixed time, the customer can choose time.
+ Update Documentation

Version 1.0.3

+ Fix Category Edit page doesn’t load again.
+ Fix Settings in Admin
+ Fix some file has space at the top of file.

Version 1.0.2

- Fix Rental Type Hotel
- Validate Booking When checkout

Version 1.0.1

- Fix Search at frontend
- Fix Check Product at backend
- Fix error javascript at frontend in iPhone 
- Fix display shortcode in extra tab
- Add filter to remove "Manual ID Vehicle" depend "Location" 
- Optimize code
[ad_2] Source

All orders within the USA are shipped via UPS at the following rates (you will have the option to select your rate when placing an order):

  • Free Standard (1-5 business days) — Free (orders over $100)
  • Standard (1-5 business days) — $5.95
  • Next Day Air (1 business day) — $18.95

More from this brand

No results found.

You may also like