> For the complete documentation index, see [llms.txt](https://ovatheme.gitbook.io/brw/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ovatheme.gitbook.io/brw/create-a-product/shared-fields/booking-conditions.md).

# Booking Conditions

### 1) Defined

Control how long customers can rent and how far in advance they can book. All fields are optional; leave blank to apply no restriction.

**Field**: <a class="button primary">booking-conditions</a>

**Applies to rental type**: <mark style="background-color:$success;">All Types.</mark> However some fields only shows in some rental type.

### 2) Config in Product

You can find the setting in "Advanced opitions" tab.

| Sub-field                    | Applies to                   | Description                                                                                                                                                                |
| ---------------------------- | ---------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Minimum booking days         | Day                          | Shortest rental duration in days. Example: `1` = at least 1 day.                                                                                                           |
| Maximum booking days         | Day                          | Longest rental duration in days. Leave empty for no limit.                                                                                                                 |
| Minimum booking nights       | Hotel                        | Minimum number of nights per booking.                                                                                                                                      |
| Maximum booking nights       | Hotel                        | Maximum number of nights per booking.                                                                                                                                      |
| Minimum booking hours        | Hour · Mixed                 | Shortest rental duration in hours.                                                                                                                                         |
| Maximum booking hours        | Hour · Mixed                 | Longest rental duration in hours.                                                                                                                                          |
| Preparation days             | Day · Transportation         | Days blocked after a rental ends. Example: `1` → day after dropoff is blocked. Next available date is dropoff + 2.                                                         |
| Preparation time (minutes)   | Hour · Mixed · Period · Taxi | Minutes blocked after a rental ends within the same day. Example: `60` → next booking starts 1 hour after previous dropoff.                                                |
| Minimum advance booking days | All types                    | Days of notice required. Example: `3` → customers cannot book within the next 3 days.                                                                                      |
| Maximum advance booking days | All types                    | How far into the future bookings are accepted. Example: `60` → no bookings more than 2 months ahead.                                                                       |
| Disable weekdays             | All types                    | <p><strong>Global setting</strong> — from BRW settings. <br><strong>Local</strong> — override for this product only. <br><strong>None</strong> — no weekdays disabled.</p> |
| Select day of the week       | All types                    | Multi-select (Mon–Sun). Chosen days are blocked as pickup/dropoff dates. Active when Disable weekdays = Local.                                                             |
| Same-Day Rental Only         | Hour only                    | When checked, pickup and dropoff must be on the same calendar day.                                                                                                         |

{% hint style="danger" %}
**Preparation days vs. Preparation time:** Use **Preparation days** for a full-day buffer (Day type). Use **Preparation time (minutes)** for same-day turnaround (Hour/Mixed/Taxi).
{% endhint %}

{% hint style="success" icon="square-check" %}
**Example (Day type):** Car returned Jan 5. Preparation days = 1 → Jan 6 blocked. Next pickup available Jan 7.\
**Example (Hour type):** Rental ends 09:00. Preparation time = 60 min → next booking starts at 10:00.
{% endhint %}

<div><figure><img src="/files/7fXNqMKWTZFFgDP3c8K3" alt=""><figcaption><p>Rental Type: Day</p></figcaption></figure> <figure><img src="/files/ouISHfXfCBmORhJDJqr2" alt=""><figcaption><p>Rental Type: Hour</p></figcaption></figure> <figure><img src="/files/u8SGYynyz7Rpl19NgRo8" alt=""><figcaption><p>Rental Type: Mixed</p></figcaption></figure></div>

<div><figure><img src="/files/KNKGWeyyow8PeK8XD8Ra" alt=""><figcaption><p>Rental Type: Period of time</p></figcaption></figure> <figure><img src="/files/xhZvb7KUIhP9FXkJ8dK7" alt=""><figcaption><p>Rental Type: Transportation</p></figcaption></figure> <figure><img src="/files/9SEMkttpe5fGZ7oHC0VD" alt=""><figcaption><p>Rental Type: Taxi</p></figcaption></figure></div>

<div><figure><img src="/files/jUVLxPSx2BltkFWqmdT3" alt=""><figcaption><p>Rental Type: Hotel</p></figcaption></figure> <figure><img src="/files/picK0DxIgJIolBF4cXxg" alt=""><figcaption><p>Rental Type: Appointment</p></figcaption></figure> <figure><img src="/files/Kk65BCmEEWR9ECVkwE9b" alt=""><figcaption><p>Rental Type: Tour</p></figcaption></figure></div>
