RnB is a WooCommerce extension that adds a dedicated rental and booking product type to a WordPress store, letting a business take reservations for cars, bikes, dresses, tools, cameras, rooms or equipment instead of selling fixed items outright. It is built for store owners who already run WooCommerce and need date-based or time-based availability, tiered pricing and inventory control without moving to a separate booking platform. The plugin is sold on CodeCanyon by the developer redqteam for $29, and its 12,613 sales and 4.47/5 rating across 202 reviews make it one of the more established options in the RnB eCommerce space.
What the plugin actually adds to a WooCommerce store
The core change is structural rather than cosmetic. RnB registers a new WooCommerce product type called Rental, so rental items sit alongside ordinary physical and virtual products in the same catalogue, cart and checkout. That matters because it means one store, one payment setup and one order history rather than a booking tool bolted onto a separate system.
Within that product type, the vendor lists a broad set of controls:
- Unlimited bookable products. There is no cap on how many rental items can be created, so a catalogue can grow from a handful of listings to a large fleet without changing plans.
- Multiple inventory pools. Availability is tracked per product, which is what prevents the same item being booked twice for overlapping dates.
- Day-based and hour-based calendars. Specific days or specific hourly slots can be blocked, which suits both daily rentals (a car for a weekend) and short-slot bookings (a meeting room for two hours).
- Hourly and flat hourly pricing. Rates can scale with the length of the hire, or stay flat, giving flexibility on how the business charges for time.
- Variations and payable resources. A rental can carry options — size, colour, add-on equipment — and charge separately for them, and the number of people or units per booking can be managed.
- Request for quote. Customers can ask for a custom price instead of accepting a listed rate, which opens the door to negotiated or contract pricing.
- Local and global settings. Rules can be applied site-wide or tuned per product, covering minimum and maximum rental length, single-day bookings, opening and closing hours, and date formats.
- Discounts and pricing plans. Reduced rates can be applied to encourage longer hires or repeat business.
- Google Calendar integration. Bookings can be pushed into an external calendar, which helps when the same asset is also managed outside the website.
On the presentation side, the plugin ships several layout options rather than a single template: a standard booking layout, a map-based cost layout, and a stripped-back booking layout. The vendor also states WPML compatibility for multilingual stores, and lists Elementor, Elementor Pro, Bootstrap 4 and 5, and WooCommerce versions 5.x through 8.x as supported, along with WordPress 6.2.x to 6.6.x. Gutenberg is explicitly not optimised, which is worth noting for anyone building with the block editor.
Where RnB fits well, and where it does not
The clearest fit is a rental business that already treats WooCommerce as its commerce engine. A camera hire shop, a bike rental, a tool library, a costume or formalwear lender, or a small equipment fleet all map neatly onto the rental product type. Each of those needs the same three things: a calendar that reflects real availability, a price that changes with duration, and a checkout that handles deposits or offline payment. RnB addresses all three.
It also suits agencies and freelancers building booking sites for clients, because the per-site licence cost is low and the feature set is broad enough to cover several briefs without custom development. The request-for-quote feature is particularly useful for B2B rental — event equipment, construction machinery, AV hire — where published rates rarely reflect the real deal.
Where it is the wrong choice is appointment-based service booking. A salon, clinic or consultancy selling time with a person rather than the use of an object needs staff scheduling, per-provider calendars and service durations, which is a different problem. The vendor mentions WooCommerce appointment booking in its copy, but the feature list describes asset availability, not staff rostering. A dedicated appointment plugin will serve those businesses better. Similarly, anyone who needs a block-based, Gutenberg-first build should look elsewhere, since the plugin is not Gutenberg optimised.
Strengths and limitations
Strengths
- Native WooCommerce product type, so rentals share the existing cart, checkout, tax and payment infrastructure.
- Both hourly and daily booking models, with flat or tiered pricing, in one plugin.
- Request-for-quote and negotiated pricing, which most rental plugins do not offer.
- Multiple inventory pools and calendar blocking reduce the risk of double bookings.
- Long track record: over seven years on the market, 12,613 sales and a 4.47 rating from 202 reviews.
- Source files for JavaScript, CSS and PHP are included, so the code can be extended.
- Vendor-maintained with a recent update and documented support channels.
Limitations
- No Gutenberg optimisation, which limits how naturally the booking interface sits inside a modern block-built page.
- The vendor does not state whether a licence covers multiple sites, so buyers should confirm that before purchasing for several client projects.
- Payment handling is limited to online and offline gateways; there is no mention of automated security deposits, damage holds or partial payment schedules, which many rental businesses need.
- Layout choice is template-based rather than fully customisable through the block editor, so matching a very specific brand design may require CSS work.
- Support, documentation and video tutorials are hosted on the vendor’s own systems, so response quality is not something a buyer can assess before purchase.
How it compares with the wider booking plugin category
Booking plugins for WordPress generally fall into three groups: standalone booking systems that bring their own checkout, appointment schedulers built around staff and services, and WooCommerce extensions like this one. Standalone systems often have richer front-end booking flows but duplicate the commerce layer, which means a second payment setup, a second order record and a second place to reconcile revenue. Appointment schedulers are excellent at rostering people but weak at tracking physical stock across overlapping hire periods.
RnB’s position is the commerce-native one. Its advantage is that a rental catalogue behaves like any other WooCommerce catalogue — coupons, taxes, shipping rules, order emails and reporting all work as expected. Its disadvantage is that it inherits WooCommerce’s constraints too, including a checkout flow designed for one-off purchases rather than date-range selection, and a dependence on the theme and page builder for how the booking form looks.
Against other WooCommerce rental extensions, the differentiators are the request-for-quote workflow, the multiple layout options including a map-based cost view, and the breadth of global versus per-product settings. The trade-off is a heavier admin surface: the vendor describes an abundance of backend options, and that density is a real cost in setup time for a simple hire shop that only needs daily rates and a calendar.
Frequently Asked Questions
Does RnB work with the WooCommerce version already installed on a site?
Yes, within the ranges the vendor lists. RnB is declared compatible with WooCommerce 5.x through 8.x and WordPress 6.2.x through 6.6.x. Stores running older WordPress or WooCommerce releases should check before buying, and any store should test on a staging copy first, since booking logic touches checkout and order handling directly.
Can RnB handle both hourly and daily rentals in the same store?
Yes. The plugin supports hour-based booking alongside day-based booking, and each product can be configured separately. Pricing can be set as a tiered hourly rate or a flat hourly rate, and calendar blocking works at both day and hour level. A store could therefore rent cameras by the hour and cars by the day from one catalogue.
Is RnB suitable for appointment booking with staff or therapists?
No, not really. RnB manages the availability of rentable items and inventory pools, not the schedules of individual staff members. Businesses selling time with a person, such as salons, clinics or consultants, need per-provider calendars and service durations. A dedicated appointment scheduling plugin is the better fit for those use cases.
What does the request for quote feature do?
It lets a customer ask for a custom price instead of accepting the listed rate. The store owner can then respond with tailored pricing for that specific enquiry. This is aimed at B2B and contract rental, where the published rate is a starting point and the final figure depends on volume, duration or the specific items requested.
Verdict
RnB is a sensible purchase for a rental business that already sells through WooCommerce and wants bookings to live inside that same system, particularly where pricing varies by duration or where quotes are part of the sales process. The sales volume and review score suggest the plugin has been tested across a wide range of real stores, and the inclusion of source files gives developers room to extend it. It is not the right tool for appointment-based services, for businesses needing automated deposits and damage holds, or for anyone committed to a Gutenberg-first build. At $29 it is a low-risk entry point, but the setup surface is large enough that a simple hire shop should expect to spend time trimming options rather than adding them.