BRW – Booking Rental Plugin WooCommerce


Reserving & Rental Plugin WooCommerce – With a number of settings and versatile options of the plugin, it’s match with a number of rental methods. The rental plugin developed from woocommerce, so you possibly can customise options and templates with ease. The rental plugin is relevant for methods like: Automotive Rental, Resort Reserving, Tour Reserving, Journey Reserving, Boat Rental, Bicycle, Transportation Service, Taxi (Location) Service …
You may combine to theme,change the template of plugin in baby theme and use flexibility of a number of hooks simply.

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

Compatibility WordPress 6.x
WooCommerce 6.x

Test Backend with Account:
Username: demo
Password: demo
Observe: The system is restrict some options for checking backend. Learn documentation to know extra element.

Varied Pricing Plans

BRW helps admin to arrange value:
– By hours: Don’t restrict the variety of rental hours ( could be appropriate for orders hiring greater than 24 hours ).
– By days.
– Combine between days and hours.
– By time interval.
– Set mounted value from Location A to Location B.
– By seasons, holidays.
– By the visitor quantity ( Ex: Worth in accordance the variety of grownup passengers, value based on the variety of youngsters ).
– Setup low cost value relying on rental days.

The Calendar Serves Reserving

Within the reserving Kind, the calendar will show in fields “Choose-up date and Drop-off date”, so clients solely must click on on anticipated dates to make a reserving.

Availability Calendar

This Calendar helps guests to know obtainable dates and unavailable dates with a sure product.
With hourly rental possibility, the calendar will present what number of orders in a specific day and time slots different clients booked
With each day rental possibility, the calendar will show each day value
Utilizing totally different calendar templates: 12 months, Month, Week, Day, Listing

Automated E-mail Notification

A Affirmation electronic mail or cancellation electronic mail will routinely be despatched to electronic mail addresses of shoppers after reserving or canceling while not having any employees. Specifically, x days earlier than the pick-up date purchasers will obtain a reminder electronic mail.

Highly effective search performance

Shoppers can filter services based on their very own wants with the search instrument no matter units they use
Seek for:
– Choose up Date
– Drop off Date
– Choose up Location
– Drop off Location
– Class
– Tag
– Attributes
– Model
– Customized Taxonomy (Admin could make unlimit customized taxonomy)

Create Order manually

This performance is essential when the admin desires so as to add offline orders when receiving requests for reserving through telephone or instantly, so the admin will handle on the fly each sorts of orders: on-line and offline.

A number of objects per rental

This enables clients to order one or a number of objects on an order. It’s handy for purchasers when making a cost. They don’t should pay for a lot of objects with many orders.

Ready Time

The plugin lets setup time length between 2 leases, so homeowners can use this time length to verify merchandise to prepare for greeting purchasers.

Order Administration

– Search Software for orders: On backend, Admin can filter orders based on:
+ Order ID
+ Buyer Identify
+ Test-in Date
+ Test-out Date
+ Choose-up Location
+ Drop-off Location
+ Order Standing
+ Product

– Edit Orders Manually
+ Edit private info of shoppers
+ Edit supply addresses
+ Edit Deposit, remaining and insurance coverage quantity
+ Add necessary charge, delivery charge and tax.

Handle Deposit

Clients take a partial cost or full cost.

Handle Insurance coverage

The admin obtained or paid insurance coverage quantity for purchasers

Settle for cost

Clients will pay for his or her bookings through cost gateways that WooCommerce helps, corresponding to Paypal, Stripe, Payoneer…
Let the admin set a pay as you go quantity, require Partial Cost and Full Cost.

A Request for Reserving

Guests create a request for reserving, the admin will obtain that request. The admin could make a telephone name or ship an electronic mail to guests to verify the reserving.


In some surprising circumstances, clients need to cancel their orders. The plugin helps them to make a cancellation. All cancellation will routinely be accredited with none efforts. Clients and the admin will obtain a cancellation electronic mail notification routinely. After receiving cancellation, the admin pays again clients.

Make Product Template with Elementor plugin

You may create a template for Product element with Elementor plugin. The plugin help Full Parts in product element. Read Document.

The opposite excellent options:

– Add limitless attributes
– Add value for further providers
– Multilingual
– Handle Stock
– Add limitless customized taxonomy
– Further tab: Show any shortcode in tab
– Backend calendar to handle reservations
– Totally Responsive: Design to supply the very best expertise on any units.


– Search Shortcode: Show search type in any web page.
– Reserving Kind Shortcode: show reserving type of a product in any web page.
– Request Reserving Kind shortcode: show request reserving type of a product in any web page.
– Calendar shortcode: show Calendar of a product in any web page.
– Desk Worth shortcode: show desk value of a product in any web page.
– Options shortcode: show options of a product in any web page.

A number of Languages

Compatibility with WPML and Polylang Plugin.


– Eaisly customise template, structure in baby theme
– Help multiples hooks

Rental Vendor WooCommerce Plugin


Model 1.3.1 – 19 September 2022

+ Repair present Date in Cart
+ Repair Search Map Widget
+ Repair edit order in backend
+ Repair lease kind: resort
+ Replace Max day and hour
+ Repair present whole in reserving
+ Repair Ajax present whole
+ Add customized taxonomy in Factor
+ Add Disable Week Day for per product
+ Add Transport when create order in admin
+ Replace Reserving Widget
+ Replace Areas value
+ Replace import places
+ Replace Product Widgets
+ Replace don’t enable to enter date from the keyboard.
+ Replace language file.
+ Replace present drop-off date for lease kind: location

Model 1.3.0 – 08 August 2022

- Repair date time picker in reserving type
- Repair value in Particular Time
- Repair rental kind package deal
- Repair present package deal
- Repair class in backend

Model 1.2.9 – 27 June 2022

- Add translate for placeholder pick-up date, drop-off date
- Repair calendar
- Repair WooCommerce after checkout validation
- Repair customized subject, checkout

Model 1.2.8 – 03 June 2022

+ Repair hook load product template.
+ Repair cart when value is empty.
+ Repair calendar.

Model 1.2.7 – 18 Might 2022

- Replace: Cover “further tab” for easy merchandise
- Repair validate after checkout
- Repair Search Shortcode
- Repair language calendar for Polylang

Model 1.2.6 – 28 April 2022

- Add type product in search shortcode

- Repair load builder in Divi Theme
- Repair present time in calendar
- Repair compatibility with WCFM plugin
- Repair single product template.

Model 1.2.5 – 30 March 2022

+ Repair Search map Factor
+ Add Unavailable Time Factor
+ Repair Companies in Cart
+ Repair present value
+ Replace Add filter enable to point out value after search by shortcode
+ Replace Disable scroll in put in datetime
+ Repair present amount in cart

Model 1.2.4 – 21 January 2022

- Add Product web page template with Elementor
- Add Class: Select template of product in that class
- Add: Useful resource, Service when create order in backend
- Add: Map Product
- Add Search Map Elementor
- Repair view Low cost in single product web page
- Repair present taxonomy
- Repair shortcode reserving type
- Repair reserving type
- Repair deposit
- Repair downside associated Google Map
- Repair some downside when create order in backend: Tax, Deposit, E-mail
- Repair: javascript with select2 library

Model 1.2.3 – 05 July 2021

- Add: Create template for product element with Elementor.
- Enhance Deposit function to working with some Cost Gateway
- Replace Tax when create order in backend.
- Repair Drop-off date with Rental Sort: Interval
- Repair present/conceal Order Meta in mail

Model 1.2.2 – 25 Might 2021

- Add: Change label per Class, Product
- Add: Time between 2 leases (Minutes) for Day and Location

- Replace: Enhance Create Order in Backend
- Replace: Enhance code for handle inventory quanity: It is best to edit and save once more product.
- Replace: Exhibiting whole after click on a product in search web page.
- Replace: Step time setting with min quantity
- Replace: Substitute label “Outline 1 day” in backend
- Replace: Optimize javascript

- Repair UX for selecting hour enter date in cellular.
- Repair UI displaying label of Cart web page in cellular.
- Repair Add Useful resource in backend
- Repair: some downside associated to Tax
- Repair some small error.

Model 1.2.1 – 10 April 2021

- Repair verify avaiable product in backend.
- Repair compatibility with Polylang plugin.
- Repair some small error.

Model 1.2.0 – 7/April/2021

+ Add label show customized taxonomy at frontend.
+ Add: Show Accessible Product in reserving type.
+ Add: Setting enable change day start per week in calendar.
+ Add: Disable Unavailable Day in Calendar.
+ Add: Permit setup mail content material in Request Reserving Kind in setting.

+ Repair show options part in product element.
+ Repair: Show Worth of particular time in Calendar.
+ Repair small error in calendar.

Model 1.1.9 – 1/March/2021

+ Repair javascript:  Common Worth in backend with WooCommerce 5.0.0

Model 1.1.8 – 21/January/2021

- Add possibility select Present customized checkout subject in class
- Replace small points

Model 1.1.7 – 14/January/2021

- Repair show customized taxonomy in product element

Model 1.1.6 – 14/January/2021

Model 1.1.6
- Add Customized Taxonomy in backend
- Add: Select customized taxonomy by Class
- Add: Select customized checkout subject in reserving type by Class
- Add: Select Choose-up Location, Drop-off Location in reserving type by Class
- Add Filter enable conceal meta subject in Order Element.

Model 1.1.5 – 02/December/2020

Model 1.1.5
- Add: Show Whole Worth by ajax when change subject in reserving type
- Replace: Search function
- Repair some error javascript
- Repair in multisite Website

Model 1.1.4 – 19/September/2020

+ Replace FullCalendar Library.
After replace model 1.1.4, please go to WooCommerce >> Settings >> Reserving & Rental Tab >> Click on Save Adjustments.

Model 1.1.3 – 19/August/2020

+ Add auto show package deal when select pick-up date
+ Repair Request Reserving Kind solely show in Rental kind
+ Repair some errors.

Model 1.1.2 – 17/August/2020

+ Repair compatibility WordPress 5.5

Model 1.1.1

- Add 12 months for particular Time when create product: You must select once more particular time in outdated product.
- Add obtainable date in calendar when create order manually
- Add some shortcodes: Reserving Kind, Request Reserving Kind, Calendar, Desk Worth, Options

Model 1.1.0

- Add hook: Permit Person can Cancel Order/reserving
- Add: Ship mail to remind buyer about begin date for renting.
- Add: Required possibility in service.
- Repair: battle with some plugins.
- Replace: Language file.

Model 1.0.9

+ Add hook enable to alter restrict occasion 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 kind: Day, Outline one: Day and the client solely can select Day not hour. If you wish to the client can ebook right this moment, it's a must to add bellow code to capabilities.php file in theme.
add_filter( 'ovabrw_new_pickup_date_day_day', operate(){ return 'Y-m-d 23:00'; } );
add_filter( 'ovabrw_new_dropoff_date_day_day', operate(){ return 'Y-m-d 23:30'; } );

+ Repair add Service

Model 1.0.8

+ [IMPROVE] Optimize code
+ [FIX] Calendar, Reserving when use WPML.
+ [UPDATE] language file.
+ [UPDATE] Replace Pickup date, Drop-off date in reserving type when refer from search web page.
+ [ADD] Add capability hook for some motion: create order, replace order standing, create checkout subject

Model 1.0.7

+ Repair Drop-off date when create guide order
+ Repair Quantity automobile doesn’t replace at frontend and calendar
+ Repair Present/conceal some fields in Cart, Mail
+ Add Unavailable Date when select pick-up, drop-off date.
+ Enhance UI Date Calendar

Model 1.0.6

+ Repair: Insurance coverage show in cart
+ Repair: Show Time Format

Model 1.0.5

+ Add Enter quantity automobile in reserving
+ Add Add limitless service with value in reserving 
+ Add Order Closed Standing => Assist enhance looking out product at frontend
+ Add Search by Order ID or Identify Buyer in Handle Order
+ Add Possibility: add require location per Car
+ Enhance Show whole value/time in search
+ Repair Test isset in admin
+ Repair Replace put together time a automotive to reserving calendar

Model 1.0.4

+ Replace calculate cart with particular time
+ Replace create guide order
+ Replace Rental Sort Interval with unfixed time, the client can select time.
+ Replace Documentation

Model 1.0.3

+ Repair Class Edit web page doesn’t load once more.
+ Repair Settings in Admin
+ Repair some file has area on the prime of file.

Model 1.0.2

- Repair Rental Sort Resort
- Validate Reserving When checkout

Model 1.0.1

- Repair Search at frontend
- Repair Test Product at backend
- Repair error javascript at frontend in iPhone 
- Repair show shortcode in further tab
- Add filter to take away "Guide ID Car" rely "Location" 
- Optimize code


Related Posts