Note: This is a GPL-distributed version, clean, secure, and legally redistributed under the GPL license. No official support is included.
The BRW Booking & Rental Plugin for WooCommerce is a highly flexible solution designed to support various rental and booking business models. Built on WooCommerce, it allows seamless customization of features and templates, making it suitable for services such as car rentals, hotel bookings, tour and travel reservations, boat or bicycle rentals, transportation services, and taxi booking by location.
Whether you’re integrating it into your theme or customizing it through a child theme, BRW offers deep flexibility with multiple hooks and robust features tailored for rental businesses of all sizes.
Versatile Pricing Structures
BRW supports a wide array of pricing options:
Hourly rentals (ideal for bookings over 24 hours)
Daily or mixed hourly/daily rates
Fixed pricing between specific locations
Seasonal and holiday-based pricing
Guest-based pricing (e.g., adults vs. children)
Custom discounts based on rental duration
Intelligent Booking Calendars
Customers can easily select pick-up and drop-off dates with an interactive calendar
Availability calendar displays real-time availability
Hourly calendar view shows bookings and time slots
Daily calendar reveals pricing per day
View options include Year, Month, Week, Day, and List formats
Automated Email Notifications
Instant confirmation and cancellation emails
Reminder emails sent automatically before the pick-up date
Advanced Search Functionality
Customers can filter services/products by:
Dates
Locations
Categories
Attributes
Tags
Brands
Custom taxonomies (unlimited)
Manual Order Creation
Admins can add offline bookings manually—perfect for phone or in-person reservations. All orders, whether online or offline, can be tracked together in one place.
Multiple Items per Booking
Customers can rent multiple items in a single order, streamlining the checkout process and improving user experience.
Prepared Time Between Rentals
Set buffer time between bookings to allow for product inspection or preparation before the next rental.
Order & Customer Management
Filter orders by various fields like ID, name, check-in/out date, locations, etc.
Edit customer details, shipping info, deposits, fees, and taxes from the backend
Payment, Deposits & Insurance Handling
Supports full or partial payments
Compatible with major gateways: PayPal, Stripe, Payoneer, etc.
Manage deposits and insurance amounts easily
Booking Request System
Customers can send booking requests; admins can confirm via call or email. Automatic notifications are sent for each request or cancellation.
Self-Service Cancellations
Users can cancel bookings themselves. The system automatically approves cancellations and sends notification emails to both parties.
Design custom product templates using the Elementor plugin. All product detail elements are fully supported for drag-and-drop editing.
Unlimited custom attributes and taxonomies
Pricing for additional services
WPML & Polylang multilingual support
Inventory and reservation management with a backend calendar
Fully responsive design
Shortcode support in extra tabs
Built-in extra services and booking rules
This plugin is ideal for any business offering rental services or bookings, giving you full control with a modern and intuitive interface.
Reviews
There are no reviews yet.