DevAgent WBR — Rentals and Bookings for WooCommerce

چۈشەندۈرۈش

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

  • Booking simple and booking variable 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.

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.

ئېكران كەسمىسى

ئورنىتىش

  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 Booking simple or Booking variable as the product type.
  6. For booking variable products, configure booking capacity inside each variation.
  7. Use DevAgent WBR > Calendar / Bookings to review availability and manage full-day blocks or capacity overrides.

FAQ

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 WBR — Rentals and Bookings for WooCommerce» نى تىلىڭىزغا تەرجىمە قىلىڭ

ئىجادىيەتكە قىزىقامسىز؟

كودقا كۆز يۈگۈرتۈپ، SVN خەزىنە تەكشۈرۈپ ياكى RSSئارقىلىق ئىجادىيەت خاتىرىسىگە مۇشتەرى بولغىلى بولىدۇ.

ئۆزگىرىش خاتىرىسى

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.