DevAgent WBR — Rentals and Bookings for WooCommerce
Turn WooCommerce products into full-day rentals and bookings with date-range availability, daily capacity and calendar management.
Solid choice
DevAgent WBR is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 4 hours ago, and scores 64/100 on our health check.
- Actively developed — last update 4 hours ago
- Tested with the latest WordPress (7.1)
- Small user base (<10 active installs)
- Very few reviews so far
- Needs PHP 8.1 or newer
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where DevAgent WBR stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| booking | >100 |
| Rental | >100 |
| rental booking | >100 |
| woocommerce | >100 |
| woocommerce booking | >100 |
About DevAgent WBR
From the official readme · v1.2.3Description
DevAgent WBR is a WooCommerce rental and booking plugin for full-day and overnight reservations. Turn simple or variable products into bookable products with date-range availability, daily capacity, remaining availability and an admin booking calendar.
The plugin is designed for stores that need full-day date range bookings, availability checks, capacity per day and clear frontend date selection.
More information is available on the DevAgent WBR website.
Main features
- Simple booking and Variable booking product types.
- Day mode and night mode.
- Capacity per day with remaining availability display.
- Calendar / Bookings admin screen based on WooCommerce orders.
- Inline full-day blocks and per-day capacity overrides.
- Frontend Air Datepicker calendar with disabled unavailable dates.
- Quantity selector control for booking products.
- WooCommerce cart, checkout, order admin and email booking metadata.
- HPOS-safe order access through WooCommerce APIs.
- Translation-ready strings using the
devagent-wbr-rentals-bookingstext domain. - Public extension contracts, hooks and registry surfaces for compatible add-ons.
Ideal for
- Bike and scooter rentals.
- Tool and equipment rentals.
- Event and party equipment.
- Sports and outdoor equipment.
- Any WooCommerce product rented by full days or nights.
Third-party assets
DevAgent WBR includes Air Datepicker 3.6.0 locally under vendor/air-datepicker/ for the frontend booking calendar. Air Datepicker is MIT licensed and dependency-free. Source and license details are documented in vendor/air-datepicker/SOURCE.txt and vendor/air-datepicker/LICENSE.txt.
What the free plugin does not include
- Hourly bookings.
- Advanced pricing rules.
- Operational logs.
- Custom booking tables.
- Buffer days.
Installation
- Upload the
devagent-wbr-rentals-bookingsfolder to/wp-content/plugins/or install the plugin ZIP from WordPress admin. - Activate the plugin from Plugins.
- Make sure WooCommerce is installed and active.
- Go to DevAgent WBR > Settings and review the global booking settings.
- Edit a WooCommerce product and select Simple booking or Variable booking as the product type.
- For products using the Variable booking type, configure booking capacity inside each variation.
- Use DevAgent WBR > Calendar / Bookings to review availability and manage full-day blocks or capacity overrides.
Frequently asked questions
Does this plugin require WooCommerce?
Yes. DevAgent WBR extends WooCommerce products, cart, checkout and orders.
Does this plugin create a booking custom post type?
No. Bookings are derived from WooCommerce order line item metadata.
Is it compatible with HPOS?
Yes. The plugin declares compatibility with WooCommerce High-Performance Order Storage (HPOS) and uses WooCommerce APIs for order access.
Can customers book more than one item?
Yes, when Show quantity selector is enabled and the selected date range has enough remaining capacity.
Where are blackouts managed?
Blackouts and per-day capacity overrides are managed from DevAgent WBR > Calendar / Bookings.
Are buffers supported?
No. Buffer fields were intentionally removed from this plugin to keep the booking flow simple.
What happens when I uninstall DevAgent WBR?
By default, DevAgent WBR keeps its settings and product booking rules so you can reinstall without losing configuration. You can choose to delete DevAgent WBR plugin data from DevAgent WBR > Settings > General > Uninstall behavior before deleting the plugin. WooCommerce orders, sales data and order item booking details are preserved.
Changelog
Fixes frontend date-range calendar initialization on single-product pages while preserving existing booking and extension contracts.
1.2.3
- Fixes date-range calendar initialization when WordPress does not emit the localized frontend configuration during single-product block-theme rendering.
- Adds a per-booking-surface configuration fallback while preserving the public
window.devawbrentbkBookingcontract. - Makes frontend initialization safe when the script runs after
DOMContentLoaded. - Preserves existing booking modes, availability REST, pricing hooks, cart/session keys, checkout validation and order persistence.
- No data migration is required.
1.2.2
- Validated runtime compatibility with WordPress 7.1.2 and WooCommerce 11.1.2 while retaining the existing minimum requirements.
- Normalized the codebase against the DEVAGENT compatibility-safe WordPress Coding Standards profile without changing booking behavior or public contracts.
- Preserved existing namespaced camelCase APIs, callback signatures, autoload paths, hooks, options, metadata and extension identifiers for backward compatibility.
- Normalized uninstall formatting and array syntax without changing cleanup scope or data-retention behavior.
- Precomputed loop bounds in calendar and booking-date helpers and explicitly marked required unused callback parameters.
- No data migration is required.
1.2.1
- Packaging fix: restores booking-mode files missing from the WordPress.org distribution.
- No functional changes.
1.2.0
- Added a neutral booking-mode architecture with
date_rangeregistered by the core and extension contracts for future custom temporal modes. - Added safe mode resolution for products and variations, including persistent mode assignment so unavailable add-ons never fall back silently to daily bookings.
- Added mode-specific frontend rendering, request validation, cart/session handling, checkout revalidation, pricing, presentation and order persistence.
- Kept the existing
date_rangemarkup, day/night units, availability REST contract and legacy extension hooks compatible with previous releases. - Isolated custom booking-mode payloads and pricing so DevAgent WBR — Dynamic Pricing continues to process date-range bookings only.
- Added the neutral
devawbrentbk_booking_context_changedJavaScript event while preservingdevawbrentbk_booking_selection_changed. - Added neutral Calendar / Bookings extension hooks for per-day data and additional day-row output.
- Added DevAgent WBR — Hourly Bookings & Appointments to the Available add-ons catalog with slug-based Installed / Available exclusion.
- Added a dedicated local icon asset for the Hourly Bookings & Appointments commercial card.
- Tested for compatibility with WordPress 7.1.
1.1.1
- Fixed frontend booking date summaries so month and date names use the current WordPress locale instead of the visitor’s browser locale.
- Audited the remaining booking date display paths to preserve WordPress-localized output in cart, checkout, orders, emails and the booking calendar.
- Corrected the English product type labels to Simple booking and Variable booking while keeping them fully translatable.
- Replaced outdated Lite pricing placeholders in simple products and variations with contextual guidance for DevAgent WBR — Dynamic Pricing and a permission-aware link to the plugin’s Add-ons page.
- Replaced the browser-localized native month field in Calendar / Bookings with a WordPress-localized month selector and year field.
- Improved the Calendar / Bookings table with a non-wrapping date column and a light red background for blocked dates.
1.1.0
- Added operational, URL-based Settings tabs registered through the public admin registry.
- Added callback and renderable-block support for extension Settings tabs.
- Added a reserved Licenses tab that becomes visible when extensions contribute content.
- Added normalized extension manifests and installed add-on cards on Upgrade / Add-ons.
- Added an Available add-ons section featuring DevAgent WBR — Dynamic Pricing, automatically hidden when its extension manifest is active.
- Added product, variation and frontend booking extension hooks.
- Added the public
devawbrentbk_booking_selection_changedJavaScript event. - Formalized pricing, frontend and extension contracts.
- Added cart-item, session-restoration and order-item extension hooks.
- Added scoped registry callbacks for admin assets.
- Preserved all existing booking settings, product metadata, order metadata and booking behavior.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best DevAgent WBR alternatives
All booking plugins →FAQ
DevAgent WBR: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 6, 2026
Is DevAgent WBR free?
Yes. DevAgent WBR is free to download and use from the official WordPress.org plugin directory.
Is DevAgent WBR safe to use in 2026?
DevAgent WBR is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 4 hours ago, and scores 64/100 on our health check.
How many websites use DevAgent WBR?
DevAgent WBR is active on <10 WordPress websites and has been downloaded 473 times since it launched in July 2026. It was downloaded 165 times in the last 30 days.
Does DevAgent WBR work with WordPress 7.1?
Yes. The developer has tested DevAgent WBR up to WordPress 7.1.2, the latest release. It requires WordPress 6.8 or newer.
What PHP version does DevAgent WBR need?
DevAgent WBR requires PHP 8.1 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was DevAgent WBR last updated?
The latest version, 1.2.3, was released on October 6, 2026 (4 hours ago).
Who makes DevAgent WBR?
DevAgent WBR is developed and maintained by devagent.
What are the best alternatives to DevAgent WBR?
The most popular alternatives to DevAgent WBR are Booking for Appointments an… (90K+ installs), Online Scheduling and Appoi… (60K+ installs) and Simply Schedule Appointments (50K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card


