Title: DevAgent WBR — Rentals and Bookings for WooCommerce
Author: devagent
Published: <strong>13.07.2026</strong>
Last modified: 16.10.2026

---

Поиск плагинов

![](https://ps.w.org/devagent-wbr-rentals-bookings/assets/banner-772x250.png?rev
=3606642)

![](https://ps.w.org/devagent-wbr-rentals-bookings/assets/icon-256x256.png?rev=3606642)

# DevAgent WBR — Rentals and Bookings for WooCommerce

 Автор: [devagent](https://profiles.wordpress.org/devagent/)

[Скачать](https://downloads.wordpress.org/plugin/devagent-wbr-rentals-bookings.1.2.6.zip)

 * [Детали](https://ru.wordpress.org/plugins/devagent-wbr-rentals-bookings/#description)
 * [Отзывы](https://ru.wordpress.org/plugins/devagent-wbr-rentals-bookings/#reviews)
 *  [Установка](https://ru.wordpress.org/plugins/devagent-wbr-rentals-bookings/#installation)
 * [Разработка](https://ru.wordpress.org/plugins/devagent-wbr-rentals-bookings/#developers)

 [Поддержка](https://wordpress.org/support/plugin/devagent-wbr-rentals-bookings/)

## Описание

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](https://devagent.es/devagent-wbr/).

#### 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-bookings` text 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.

#### Video tutorials

Learn DevAgent WBR Base step by step with the official nine-part video series, from
installation and booking-product configuration to availability, the booking workflow
and calendar management.

[Watch the complete 9-video playlist](https://www.youtube.com/playlist?list=PLASiL2XAuWRU)

All episodes:

 * [Part 1 — Install DevAgent WBR](https://youtu.be/dhtdLT9qekY)
 * [Part 2 — First Simple Booking](https://youtu.be/xkruv8Z5R9w)
 * [Part 3 — Variable Booking Products](https://youtu.be/ZNfMsf2Bn1U)
 * [Part 4 — Day vs Night Bookings](https://youtu.be/M2isO1CpIwQ)
 * [Part 5 — Availability & Capacity](https://youtu.be/ZsSmjSuKIX0)
 * [Part 6 — Booking Flow](https://youtu.be/HjFLfz_FPzI)
 * [Part 7 — Orders & Emails](https://youtu.be/JjuTB2P2x1w)
 * [Part 8 — Calendar & Bookings](https://youtu.be/LgJoqZGdiJ0)
 * [Part 9 — Limits & Next Tools](https://youtu.be/e0zRAF-8rgQ)

You can also open **DevAgent WBR > Settings > Video Tutorials** after installation
to browse the episodes using thumbnail links. Videos open on YouTube; they are not
embedded in the WordPress admin.

#### 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.

## Скриншоты

[⌊Booking date picker on a WooCommerce product page.⌉⌊Booking date picker on a WooCommerce
product page.⌉[

Booking date picker on a WooCommerce product page.

[⌊Calendar / Bookings admin availability view.⌉⌊Calendar / Bookings admin availability
view.⌉[

Calendar / Bookings admin availability view.

[⌊Simple booking and Variable booking product types.⌉⌊Simple booking and Variable
booking product types.⌉[

Simple booking and Variable booking product types.

## Установка

 1. Upload the `devagent-wbr-rentals-bookings` folder to `/wp-content/plugins/` or 
    install the plugin ZIP from WordPress admin.
 2. Activate the plugin from **Plugins**.
 3. Make sure WooCommerce is installed and active.
 4. Go to **DevAgent WBR > Settings** and review the global booking settings.
 5. Edit a WooCommerce product and select **Simple booking** or **Variable booking**
    as the product type.
 6. For products using the **Variable booking** type, configure booking capacity inside
    each variation.
 7. Use **DevAgent WBR > Calendar / Bookings** to review availability and manage full-
    day blocks or capacity overrides.

## Часто задаваемые вопросы

### 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.

## Отзывы

Нет отзывов об этом плагине.

## Участники и разработчики

«DevAgent WBR — Rentals and Bookings for WooCommerce» — проект с открытым исходным
кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

 *   [ devagent ](https://profiles.wordpress.org/devagent/)

[Перевести «DevAgent WBR — Rentals and Bookings for WooCommerce» на ваш язык.](https://translate.wordpress.org/projects/wp-plugins/devagent-wbr-rentals-bookings)

### Заинтересованы в разработке?

[Посмотрите код](https://plugins.trac.wordpress.org/browser/devagent-wbr-rentals-bookings/),
проверьте [SVN репозиторий](https://plugins.svn.wordpress.org/devagent-wbr-rentals-bookings/),
или подпишитесь на [журнал разработки](https://plugins.trac.wordpress.org/log/devagent-wbr-rentals-bookings/)
по [RSS](https://plugins.trac.wordpress.org/log/devagent-wbr-rentals-bookings/?limit=100&mode=stop_on_copy&format=rss).

## Журнал изменений

#### 1.2.6

 * Adds a read-only Video Tutorials tab under Settings with a nine-episode guide,
   official playlist and direct YouTube links.
 * Adds locally packaged tutorial thumbnail support and a branded text fallback 
   when thumbnail files are unavailable.
 * Adds the complete tutorial series to the WordPress.org description and updates
   version-aware release packaging.
 * Preserves existing booking settings, checkout behavior, order data, availability
   and public add-on contracts; no migration required.

#### 1.2.5

 * Corrects the Calendar / Bookings monthly table alignment so Reasons, Bookings
   and Day rules each appear under the correct heading.
 * Shows readable availability reasons such as past dates, full blocks, capacity
   overrides and insufficient capacity.
 * Confirms compatibility with WordPress 7.1.3. Minimum WordPress, PHP and WooCommerce
   requirements remain unchanged.
 * No changes to booking data, pricing, checkout validation or extension contracts;
   no data migration required.

#### 1.2.4

 * Highlights only actually selected booking dates; hover-previewed endpoints no
   longer retain selected borders.
 * Fills the days between confirmed range endpoints with a pale blue background,
   including across month boundaries.
 * Enforces minimum booking days or nights in the frontend, WooCommerce add-to-cart
   and classic/Store API checkout validation.
 * Makes an empty Minimum units field on a Simple booking product inherit the global
   minimum again.
 * Maintains booking-mode and add-on extension contracts, existing metadata, and
   installed booking functionality; no data migration.

#### 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.devawbrentbkBooking` contract.
 * 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_range` registered 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_range` markup, 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_changed` JavaScript event while
   preserving `devawbrentbk_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_changed` JavaScript 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.

#### 1.0.0

 * Initial public release.

## Мета

 *  Версия **1.2.6**
 *  Обновление: **20 часов назад**
 *  Активных установок: **Менее 10**
 *  Версия WordPress ** 6.8 или выше **
 *  Совместим вплоть до: **7.1.3**
 *  Версия PHP ** 8.1 или выше **
 *  Язык
 * [English (US)](https://wordpress.org/plugins/devagent-wbr-rentals-bookings/)
 * Метки:
 * [booking](https://ru.wordpress.org/plugins/tags/booking/)[Rental](https://ru.wordpress.org/plugins/tags/rental/)
   [rental booking](https://ru.wordpress.org/plugins/tags/rental-booking/)[woocommerce](https://ru.wordpress.org/plugins/tags/woocommerce/)
   [woocommerce booking](https://ru.wordpress.org/plugins/tags/woocommerce-booking/)
 *  [Дополнительно](https://ru.wordpress.org/plugins/devagent-wbr-rentals-bookings/advanced/)

## Оценки

Пока что нет ни одного отзыва.

[Ваш отзыв](https://wordpress.org/support/plugin/devagent-wbr-rentals-bookings/reviews/#new-post)

[Посмотреть всеотзывы](https://wordpress.org/support/plugin/devagent-wbr-rentals-bookings/reviews/)

## Участники

 *   [ devagent ](https://profiles.wordpress.org/devagent/)

## Поддержка

Есть что сказать? Нужна помощь?

 [Перейти в форум поддержки](https://wordpress.org/support/plugin/devagent-wbr-rentals-bookings/)