For the complete documentation index, see llms.txt. This page is also available as Markdown.

General

Go to WooCommerce >> Settings >> Booking & Rental Tab >> General Tab

1: Booking Condition

Order Status for Booking:

  • Which WooCommerce order statuses count as "booked" and block those dates in the calendar. Selecting too few statuses may allow double-bookings on pending orders.

  • Default: completed, processing

Value
Meaning

wc-completed

Completed orders

wc-processing

Processing (payment received)

wc-on-hold

On-hold (awaiting payment confirmation)

wc-pending

Pending payment

Disable Week Days (Global)

  • Globally disables specific days of the week across all products. Customers cannot select these days as pickup dates. Individual products can override this.

  • Default: none

Booking Form – Overcome Disabled Week Days

  • Days of the week that appear enabled in the booking form even if they are disabled globally. Useful for certain rental products that operate on otherwise-closed days.

  • For example, if Thursday is normally disabled, a customer can still make a reservation that spans from Tuesday to Friday in a specific week, even though Thursday falls within the booking range.. Read more here

Apply Tax for Insurance Amount

  • When enabled, WooCommerce taxes are applied to the insurance amount in the booking total.

  • Required enable Taxes of woocommerce.

Insurance amount will be paid once

When enabled, the insurance amount is included only in the deposit portion of the order, not in the full order total.

2: Date & Time

Booking Form Date Format

PHP date format string used in the booking form date pickers. Common formats:

  • d-m-y (23-06-2026)

  • m/d/y(06/23/2026)

  • y/m/d (2026/06/23)

  • y-m-d (2026-06-23)

  • d.m.y (23.06.2026)

Default: d-m-Y

Calendar Time Format

  • PHP time format for the calendar display.

    • Use H:i for 24-hour (14:30) or h:i A for 12-hour (02:30 PM).

  • Default: H:i

Step Time (minutes)

Interval (in minutes) between time slots in the time picker dropdown. A value of 30 shows: 07:00, 07:30, 08:00, etc.

Default: 30

Pickup Time Groups

Define selectable pickup time groups. Each line is one group. Overrides step-based time generation when configured.

Example: 05:00, 06:00, 07:00, 08:00, 09:00, 10:00, 11:00

Default Pickup Hour

Pre-selected time shown in the pickup time picker when the booking form loads.

Default: 07:00

Drop-off Time Groups

Selectable drop-off time groups, separate from pickup. Leave empty to reuse pickup time groups.

Example: 13:00, 14:00, 15:00, 16:00, 17:00, 18:00, 19:00, 20:00, 21:00, 22:00, 23:00

Default Drop-off Hour

Pre-selected time for the drop-off time picker.

Timezone: BRW uses WordPress's configured timezone (Settings → General → Timezone). Make sure it matches your business location.

3: Input Calendar Appearance

Calendar Language

Language/locale for the date picker calendar widget. Affects month names, day abbreviations, and ARIA labels.

Default: en

First Day of Week

Determines which day the calendar week starts on. 0 = Sunday, 1 = Monday, 6 = Saturday.

Default: 0 (Sunday)

Year Range (Start / End)

Limits which years appear in the calendar year-select dropdown. Set these to restrict bookings to a sensible near-future range.

Calendar Colors

Customize the color scheme of date picker cells:

Field
Default
Applies to

Primary Color (bg)

#00BB98

Calendar accent / selection highlight

Available Text

#222222

Dates that can be booked

Available Background

#FFFFFF

Dates that can be booked

Disabled Text

#FFFFFF

Blocked / closed dates

Disabled Background

#E56E00

Blocked / closed dates

Booked Text

#FFFFFF

Already-booked dates

Booked Background

#E56E00

Already-booked dates

Streak Color

#FFFFFF

Date range selection highlight

Show Price in Calendar

When enabled, the price per day (or per night) is displayed inside each date cell in the calendar picker.

Customize Calendar

Allow custom CSS for the input calendar

4: Custom Taxonomy

Show Taxonomy Depending On Category

Controls whether custom taxonomy terms are filtered by the selected rental category in the search form.

  • Based on each category: Only show terms that belong to the selected category. In product settings ( Products >> Add New Product ), it only displays custom taxonomies that match the specific product category. For example, if a product belongs to the 'Car' category, only the taxonomies related to 'Car' will be shown . Read here to know how add custom taxonomy for per category

  • All : Always show all taxonomy terms. In product settings ( Products >> Add New Product ), it will show all custom taxonomies

Last updated