
WooCommerce-native · ARB 8.0.0 · PHP 8.4+ · WordPress 6.9+ · WooCommerce 10+ · HPOS support · Daily Agenda · Quote Request mode · iCalendar export
Run one booking end-to-end in the live demo: pick date and time, continue to checkout, and then review the reservation from the admin side.
Live Demo: Open the live demo

ARB 8.0.0 gives booking businesses better daily visibility, more reliable reminders, cleaner email handling, and stronger compatibility with current WooCommerce environments.
Keep bookings inside WooCommerce from product page to checkout
ARB lets customers choose dates or time slots, see pricing update instantly, and complete reservations through the WooCommerce checkout flow your store already uses.

If your business needs more than a simple date picker, ARB gives you flexible booking products, customer-friendly checkout, and reservation tools that stay inside your store.
Works inside WooCommerce
ARB is a WooCommerce extension, so it uses the WooCommerce product, cart, checkout, order, coupon, tax, and payment flow.
Ready for modern WooCommerce stores
ARB 8.0.0 supports PHP 8.4+, WordPress 6.9+, WooCommerce 10+, and HPOS-enabled stores.
Display booking products your way
Display reservable products with booking forms using Elementor, WPBakery, or shortcode-based product display.
Included operational capabilities
ARB includes customer reservation management, reservation emails, reminders, Daily Agenda, iCalendar export, and admin-side reservation tools.

ARB is built to keep advanced booking rules, customer booking flow, and day-to-day reservation management inside WooCommerce.
ARB fits WooCommerce stores that need booking rules a simple plugin cannot handle:
ARB gives WooCommerce stores serious booking control without custom development.



ARB uses WooCommerce product, cart, checkout, taxes, coupons, order flow, and payment gateways instead of sending bookings into a separate system.
Give customers access to their reservations from the account area instead of handling every change manually.
Use reminders, Daily Agenda, diagnostics, and admin tools to keep daily booking activity clear and manageable.
Display reservable products with Elementor, WPBakery, and shortcodes, and extend ARB with Google Calendar sync or SMS notifications when needed.

Clinics and doctors
Take appointment bookings with time slots, capacity rules, and reminders.
Salons and spas
Assign staff or service resources, manage availability, and charge by service or participant type.
Hotels, resorts, and stays
Handle date-based reservations, occupancy-style pricing, and availability rules.
Courses, classes, and workshops
Manage durations, participant limits, and overbooking prevention.
Rental businesses
Book products, spaces, or equipment with pricing logic and resource-based availability.
Events and fixed-date reservations
Run date-sensitive reservations with quantity control and WooCommerce checkout.
Custom service businesses
Use approval-first and quote-request workflows where instant auto-booking is not suitable.



Choose duration, availability, pricing, person types, resources, and the booking flow that suits the product.

Customers pick a date or time slot, see the booking cost clearly, and continue through WooCommerce checkout.

Track statuses, approvals, reminders, and daily activity from the admin side without leaving WooCommerce.



Does ARB work with WooCommerce checkout?
Yes. ARB is built as a WooCommerce extension, so reservations fit naturally into WooCommerce product, cart, order, tax, coupon, and payment flows.
Can customers book time slots, not just dates?
Yes. ARB supports hour- and minute-based booking with available time blocks shown after date selection.
Can I require approval before payment?
Yes. ARB supports confirmation-required booking workflows, which is useful when reservations need review before approval.
Can I use ARB as a quote-request system?
Yes. ARB includes Request for Quote mode for businesses where instant payment is not the right flow.
Can customers manage their reservations?
Yes. ARB includes customer-side reservation management through the account area.
Is ARB compatible with Elementor and WPBakery?
Yes. Reservable products can be displayed with Elementor, WPBakery, and shortcode-based product display.
Does ARB support calendar and SMS extensions?
Yes. Google Calendar sync and SMS notifications are available through optional ARB add-ons.

Current ARB version: 8.0.0
Current platform support: PHP 8.4+, WordPress 6.9+, WooCommerce 10+, and HPOS-enabled stores.
Full compatibility history and technical details: link this section to the complete documentation or changelog page instead of keeping a very long version list in the main sales page.
Try the live demo: Open the demo
Read the documentation: Open the docs
Get support: Open the support center
Buy ARB: Open the CodeCanyon item page
1. New: Added a new **Daily Agenda** admin page for viewing today’s reservations in a sortable, paginated list with quick stats, and bulk reminder actions. 2. New: Added a new **Scheduler** abstraction layer that supports both **Action Scheduler** and **WP-Cron** through one unified API. 3. New: Added a centralized **Timezone Manager** for store-aware, DST-safe date and time conversion across the plugin. 4. New: Added a dedicated **Reservation Reminder Manager** for scheduling, rescheduling, deduplicating, and cancelling reminder emails more reliably. 5. New: Added a new **Diagnostics** admin page with log viewer, system status overview, export tools, and configurable logging channels. 6. New: Added a new **Manual Reminder Helper** for sending reservation reminders directly from admin, including bulk-send support and reminder history tracking. 7. Improved: Improved admin usability with new reservation stats, status badges, diagnostics tools, and expanded reservation detail handling. 8. Improved: Improved plugin bootstrap and class loading order so new core services are available safely throughout the request lifecycle. 9. Improved: Improved reservation object and datastore handling with better meta support and stronger PHP 8.x null-safety. 10. Improved: Improved reservation form processing with better availability normalization, resource handling, person-type handling, and safer picker state synchronization. 11. Improved: Improved form templates with better field metadata, min/max/step enforcement, and stronger client-side validation support. 12. Improved: Improved JavaScript handling in the reservation flow, including availability processing, form state sync, and safer initialization guards. 13. Improved: Improved quote request flow with stronger validation, helper functions, AJAX handling, and field dependency updates. 14. Improved: Improved logger capabilities with log rotation, log reading, log clearing, structured context support, and optional performance metrics. 15. Improved: Improved reservation cart output to display richer reservation-related metadata. 16. Improved: Improved iCalendar export handling by including timezone identifiers in exported `.ics` files. 17. Compatibility: Added compatibility support for **WordPress 6.9.4+**. 18. Compatibility: Added compatibility support for **WooCommerce 10.6+**. 19. Compatibility: Retained WooCommerce **HPOS** and Blocks compatibility declarations. 20. Compatibility: Added PHP 8.4+ compatible patterns in new classes, including union types, typed properties, and null-safe handling. 21. Compatibility: Maintained support for PHP 7.4+ as the minimum required version. 22. Fixed: Fixed cron events being silently missed on low-traffic sites by introducing missed-event catchup handling in the new scheduler. 23. Fixed: Fixed duplicate hook registrations in multiple email classes that could cause duplicate emails to be sent. 24. Fixed: Fixed reminder lead-time calculations that could become inaccurate during DST transitions. 25. Fixed: Fixed Action Scheduler calls executing before datastore initialization on some environments. 26. Fixed: Fixed Daily Agenda date queries returning incorrect results on non-UTC sites by converting local boundaries correctly before querying. 27. Fixed: Fixed race conditions in confirmation email triggering on concurrent requests. 28. Fixed: Fixed missing min/max/step enforcement in number-based reservation inputs. 29. Fixed: Fixed exported iCalendar files missing TZID, which could cause calendar apps to interpret reservation times incorrectly. 30. Fixed: Fixed arb_every_minute cron schedule registration so it is always available to WP-Cron. 31. Developer Note: Refactored parts of the email system to remove redundant hook setup and improve trigger handling. 32. Developer Note: Expanded internal helper functions and core service classes to support scheduling, timezone management, diagnostics, reminders, and admin workflows. 33. Developer Notes: Updated several admin, front-end, quote-request, datastore, and integration components as part of the 8.0.0 platform upgrade.7.2.0 – 8th January 2026
1. Fixed: Fixed PHP 8.2+ warnings when reservation resource data was unavailable in the resource details meta box. 2. Fixed: Fixed availability edge cases where malformed or empty responses could break the front-end datepicker flow. 3. Fixed: Fixed stale resource/person values being submitted when form state was not properly synchronized after picker changes. 4. Fixed: Fixed JavaScript errors caused by undefined time-slot arrays during early availability loading.v7.1.0 – 20th October 2025
1. Improvement: WooCommerce 10.2.x Compatible 2. Improvements: PHP 8.4.x Compatible 3. Improvement: WordPress 6.8.3+ Compatiblev7.0.1 – 11th August 2025
1. Tweak: Minimum WordPress version Required is 5.9v7.0.0 – 11th August 2025
1. Improvement: WooCommerce 10.x Compatible 2. Fixed: New booking order Email does not arrive issue fixedv6.0.0 – 20th June 2025
1. Improvement: WooCommerce 9.9.4 Compatible 2. Improvement: PHP 8.4 Compatible 3. Improvement: Improved WC_Data_Store_WP Class Extenderv5.2.1 – 21st May 2025
1. Improvement : Compatible with WooCommerce version v9.8.5v5.2.0 – 11th April 2025
1. Improvement: WooCommerce 9.8.x Compatible 2. Improvement: Feature added to faciliate Refunding a payment for cancelled bookings by WooPaymentsv5.1.0 – 2nd April 2025
1. Improvement: WooCommerce 9.7.x Compatible 2. Fixed: WooCommerce High Performance Features Compatibility issuev5.0.0 – 4th March 2025
1. Improvement: WooCommerce 9.6.x Compatiblev4.4.1 – 20th November 2024
1. Improvement: WooCommerce 9.4.x Compatible 2. Improvement: WordPress 6.7.x Compatiblev4.4.0 – 17th September 2024
1. Improvement: WooCommerce 9.3.x Compatible 2. Improvements: PHP 8.2.x compatibile.v4.3.10 – 29th August 2024
1. Improvement: WooCommerce 9.2.x compatible.v4.3.9 – 2nd August 2024
1. Improvement: WordPress 6.6.x Compatiblev4.3.8 – 13th July 2024
1. Improvement: WooCommerce 9.1.x Compatiblev4.3.7 – 29th June 2024
1. Improvement: New Demo Product includedv4.3.6 – 21st June 2024
1. Improvement: WooCommerce 9.0.x Compatiblev4.3.5 – 28th May 2024
1. Improvement: WooCommerce 8.9.x Compatiblev4.3.4 – 26th April 2024
1. Improvement: WooCommerce 8.8.x Compatible 2. Improvement: WordPress 6.5.x Compatiblev4.3.3 – 26th March 2024
1. Improvement: WooCommerce 8.7.x Compatiblev4.3.2 – 21st February 2024
1. Improvement: WooCommerce 8.6.x Compatiblev4.3.1 – 7th February 2024
1. Improvement: WooCommerce 8.5.x Compatiblev4.3.0 – 22nd December 2023
1. Improvement: WooCommerce 8.4.x Compatiblev4.2.0 – 30th November 2023
1. Improvement: WooCommerce 8.3.x Compatiblev4.1.0 – 9th November 2023
1. Improvement: WooCommerce 8.2.x Compatible 2. Improvement: WordPress 6.4.x Compatiblev4.0.0 – 1st October 2023
1. Improvement: WooCommerce 8.1.x Compatible 2. Improvement: ARB SMS Notification with Twilio (Add-On) Compatiblev3.9.5 – 30th August 2023
1. Improvement: WooCommerce 8.0.x Compatiblev3.9.4 – 23rd August 2023
1. Improvement: WordPress 6.3.x Compatiblev3.9.3 – 30th July 2023
1. Improvement: WooCommerce 7.9.x compatiblev3.9.2 – 23rd June 2023
1. Improvement: WooCommerce 7.8.x compatiblev3.9.1 – 15th May 2023
1. Improvement: WooCommerce 7.7.x Compatiblev3.9.0 – 2nd April 2023
1. Improvement: WordPress version 6.2 compatiblev3.8.9 – 18th March 2023
1. Improvement: WooCommerce 7.5.0 Compatiblev3.8.8 – 17th February 2023
1. Improvement: CSS class updated for Additional Cost section 2. Improvement: New functions included for WooCommerce 7.4.0v3.8.7 – 5th February 2023
1. Tweak: Required PHP version is 7.2 or higher 2. Tweak: Required WordPress version is 5.9 or higherv3.8.6 – 18th January 2023
1. Improvement: WooCommerce 7.3.0 Compatiblev3.8.5 – 1st January 2023
1. Improvement: WooCommerce 7.2.2 Compatiblev3.8.4 – 21st November 2022
1. Improvement: WooCommerce 7.1.0 Compatible 2. Improvement: WordPress 6.1.1 Compatiblev3.8.3.1 – 4th November 2022
1. Improvement: WooCommerce 7.0.1 Compatible 2. Improvement: WordPress 6.1 Compatiblev3.8.3 – 23rd October 2022
1. Improvement: WooCommerce 7.0.0 Compatible 2. Fixed: Duplicate post issue when the Yoast Duplicate Post plugin is in usev3.8.2 – 5th October 2022
1. Fixed: Shopping cart warning - Undefined array key "_duration". 2. Improvement: WooCommerce 6.9.4 Compatiblev3.8.0.1 – 24th August 2022
1. Improvement: WooCommerce 6.8.2 Compatible 2. Improvement: WooCommerce 6.9.x Compatiblev3.8.0 – 18th August 2022
1. Improvement: WooCommerce 6.8.0 Compatible 2. Fixed: Dates cannot be picked from the input fields. Can be picked from DatePicker only.v3.7.0 – 8th August 2022
1. Improvement: WooCommerce 6.7.0 Compatiblev3.6.0 – 25th June 2022
1. Fixed: Verification Token issue in previous version fixed.v3.4.0 – 30th May 2022
1. Improvement: WooCommerce 6.5.1 Compatible 2. Improvement: WordPress 6.0.x compatiblev3.3.0 – 20th April 2022
1. Improvement: WooCommerce 6.4.1 Compatible 2. Improvement: WordPress 5.9.3 compatible 3. Tweak: Requires at least WordPress 5.7v3.2.0 – 26th March 2022
1. Improvement: WooCommerce 6.3.x Compatible 2. Improvement: WordPress 5.9.2 compatiblev3.1.0 – 16th February 2022
1. Improvement: WooCommerce 6.2.0 Compatible 2. Tweak: Booking product image does not display at top of the booking form in mobile and tabv3.0.0 – 5th February 2022
1. Improvement: WordPress 5.9 Compatible 2. Improvement: WooCommerce 6.1.1 Compatible 3. Fixed: PHP Deprecated notice on woocommerce_duplicate_productv2.8.8 – 13th January 2022
1. Improvement: WooCommerce 6.1.0 Compatiblev2.8.7 – 21st December 2021
1. Improvement: WooCommerce version 6.0.x compatible.v2.8.6 – 2nd December 2021
1. Improvement: WooCommerce 5.9+ Compatiblev2.8.5 – 23rd November 2021
1. Improvement: WooCommerce 5.8+ Compatiblev2.8.4 – 7th October 2021
1. Fixed: Solved compatibility issue with WPML latest release. 2. Improvement: Removed unnecessary jQuery.noConflict() from the reservation-form.js file.v2.8.3 – 3rd October 2021
1. Improvement: WooCommerce 5.7.1 complatibility work done 2. Improvement: New help tip added in the availability tab to make things more easierv2.8.2 – 13th September 2021
1. Improvement: WooCommerce 5.6x compatiblev2.8.1 – 13th July 2021
1. Improvement: WooCommerce 5.3x, 5.4x and 5.5x compatiblev2.8.0 – 18th May 2021
1. Improvement: WordPress Latest Version Compatible 2. Improvement: WooCommerce 5.1x and 5.2x compatible 3. Improvement: New Option added to make the booking form as a "one time event" reservation form, such as - an event on a FIXED DATE for which calendar is NOT required; Using this option calendar can be hidden from front-end. To trigger the ajax cost calculation you need to have a resource or persons drop-down instead of the calendar.v2.7.0 – 11th February 2021
1. Improvements: WooCommerce latest version 5.0.0 compatible. 2. Tweak: Minimum WordPress version required is 5.4.v2.6.5 – 25th January 2021
1. Improvements: WooCommerce latest version 4.9.1 compatible. 2. Fixed: Prevent fatal error if WooCommerce plugin is deactivated.v2.6.4 – 2nd December 2020
1. Improvements: WooCommerce latest version 4.7.1 and 4.8 compatible. 2. Fixed: Wrong name of person group showing in ajax result.v2.6.3 – 20th November 2020
1. Improvements: WooCommerce latest version 4.7.0 compatible.v2.6.2 – 8th November 2020
1. Improvements: PHP 7.4x compatibile. 2. Improvements: WooCommerce latest version 4.7x compatible.v2.6.1 – 16th October 2020
1. Improvements: Language file (pot) updated with missing strings. 2. Improvements: WooCommerce latest version 4.6.0 compatible.v2.6.0 – 8th October 2020
1. Improvements: WooCommerce latest version 4.5.2 compatible. 2. Fixed: Slot counting issue when 'count person as item' option is enabled.v2.5.4 – 12th September 2020
1. Improvements: WooCommerce latest version 4.5.1 compatible. 2. Fixed: Global availability rules issue.v2.5.3 – 1st September 2020
1. Fixed: PHP Notice showed in the error_log at the back-end. 2. Improvements: WooCommerce latest version 4.5x Compatible.v2.5.2 – 25th August 2020
1. Improvements: WooCommerce latest version 4.4x Compatible.v2.5.0 – 20th August 2020
1. Fixed: Tax options were missing from the General tab of Reservable product.v2.4.0 – 18th August 2020
1. Improvements: WordPress latest version 5.5 compatible.v2.2 – 10th July 2020
1. Improvements: WooCommerce latest version 4.3.0 Compatible.v2.1 – 6th July 2020
1. Improvements: WooCommerce latest version 4.2.2 Compatible.v2.0.1 – 28th May 2020
1. Demo Content Updated. 2. Language Files Updated.v2.0 – 16th March 2020
1. Improvements: WooCommerce latest version 4.0.0 Compatible. 2. Fixed: Cart page was showing incorrect number of items for checkbox items.v1.6 – 19th February 2020
1. Improvements: Checkbox items will be added as per the main item (person types), when 'count persons as items' option is enabled. 2. WooCommerce version 3.9.2 compatible.v1.5 – 7th February 2020
1. Fixed: New option included to display cost details in ajax result 2. Language file updatedv1.4 – 18th January 2020
1. Fixed: Checkbox items were being counted as persons.v1.3 – 23rd December 2019
1. Improvements: Quote Request Functionality Added.v1.2 – 20th November 2019
1. Improvements: Checkbox Items can be added in Booking Form.v1.0 – 2nd November 2019
1. Initial release.
$55 |
Download |
4.8 average based on 16 ratings.
| Last Update | 2026-04-28 |
| Created | 2019-11-02 |
| Sales | 508 |
| Discussion | Comments |
| Compatible Browsers | IE11 Firefox Safari Opera Chrome Edge |
| Software Version | WordPress 6.9.x WordPress 6.8.x WordPress 6.7.x WordPress 6.6.x WordPress 6.5.x WordPress 6.4.x WordPress 6.3.x WordPress 6.2.x WordPress 6.1.x WordPress 6.0.x WordPress 5.9.x |
| Compatible With | Elementor Elementor Pro WooCommerce 9.x.x WooCommerce 8.x.x WooCommerce 7.x.x WPBakery Page Builder WPML |
| Gutenberg Optimized | Yes |
| High Resolution | Yes |
| Files Included | JavaScript JS HTML CSS PHP |
| Video Preview Resolution | 1280x720 |