> 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/brw-menu/settings/product-details.md).

# Product Details

Controls the single product page template, booking form, and request form

**WooCommerce >> Settings >> Booking & Rental >> Product Details**

<figure><img src="https://4082525133-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa2OkFafBNY1uvQO4naAL%2Fuploads%2Fi7DmbWJnO60MJO6Co8wx%2Fgeneral-settings-brw-woocommerce-booking-rental-plugin-5.png?alt=media&amp;token=30a7188a-0302-41af-9644-0b5df9ab722d" alt=""><figcaption></figcaption></figure>

### 1: Product Template

Choose the single product page layout:

| Option      | Description                                                                                                                                                                                                    |
| ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `classic`   | <p>BRW built-in classic layout. </p><p>The system use hook in WooCommerce to display sections at frontend.</p>                                                                                                 |
| `modern`    | <p>BRW built-in modern layout. </p><p>Recommend. Great layout and typography. You have to enable "<a href="/brw/brw-menu/settings/typography-and-color.md">Typography & Color</a>" to use modern template.</p> |
| `elementor` | Use an Elementor-built page template (requires Elementor). [Read here ](/brw/basics/make-product-template-in-elementor.md)                                                                                     |

<figure><img src="https://4082525133-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa2OkFafBNY1uvQO4naAL%2Fuploads%2FG1w5udGOK2MhbKXCW3w3%2FScreenshot%202026-06-23%20at%2014.38.37.png?alt=media&amp;token=cf1b1417-46a5-4e33-9710-66b166136cd9" alt=""><figcaption></figcaption></figure>

### 2: General Settings (Product Page)

<figure><img src="https://4082525133-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa2OkFafBNY1uvQO4naAL%2Fuploads%2Fpe13X36NyT3YuEVAB3Bn%2Fw2.png?alt=media&amp;token=10145de8-f7c6-468e-8dbb-ee8853c36e8d" alt=""><figcaption></figcaption></figure>

#### Display Options

Show/hide toggles for elements on the single product page. Each is a checkbox:

| Element                 | Description                                         |
| ----------------------- | --------------------------------------------------- |
| Feature Image / Gallery | Main product photo and image gallery                |
| Title                   | Product name heading                                |
| Price                   | Rental price display                                |
| Meta                    | SKU, categories, tags                               |
| Reviews                 | WooCommerce review tab                              |
| Related Products        | Related rentals section                             |
| Speccifications         | Technical specifications tab/section                |
| Features                | Feature icons list                                  |
| Special Features        | Highlight badges                                    |
| Price Table             | Rental pricing breakdown table                      |
| Always Open Price Table | If disabled, table collapses by default             |
| Disabled Dates          | Show unavailable dates notice                       |
| Place (map)             | Product location map (requires Google Maps API Key) |
| Sticky Price on Mobile  | Pin price/booking button at bottom on mobile        |

#### **Place Position**

Where to display the map on the product page (e.g., above description, in a tab, etc.).

#### Display Price Format (Product Page)

Same shortcode system as Archive Price Format — controls the price string on the single product page. Available shortcodes: `[unit]`, `[regular_price]`, `[hour_price]`, `[min_daily_price]`, `[max_daily_price]`, `[min_package_price]`, `[max_package_price]`, `[min_location_price]`, `[max_location_price]`, `[min_price]`, `[max_price]`.

#### Extra Tab

**Extra Tab Settings**\
Adds an optional custom tab to the product page (alongside Description/Reviews):

| Setting         | Description                                      |
| --------------- | ------------------------------------------------ |
| Show Extra Tab  | Checkbox to enable                               |
| Tab Content     | HTML or shortcode content shown inside the tab   |
| Position Number | Order in which the tab appears (lower = earlier) |

#### Calendar (Product Page)

**Product Page Calendar**\
Configures the availability calendar displayed on the product detail page (separate from the booking form date picker).

| Setting             | Description                                                  |
| ------------------- | ------------------------------------------------------------ |
| Show Calendar       | Checkbox — show/hide the calendar block                      |
| Show Month View     | Enable month grid view tab                                   |
| Show Week View      | Enable week timeline tab                                     |
| Show Day View       | Enable day timeline tab                                      |
| Show List View      | Enable list/agenda tab                                       |
| Default View        | `dayGridMonth`, `timeGridWeek`, `timeGridDay`, or `listWeek` |
| Show Booked Time    | Display time ranges for booked slots in calendar cells       |
| Available Text / BG | Colors for available dates                                   |
| Disabled Text / BG  | Colors for closed/blocked dates                              |
| Booked Text / BG    | Colors for booked dates                                      |

### 3: Booking Form

<figure><img src="https://4082525133-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa2OkFafBNY1uvQO4naAL%2Fuploads%2F2Uqpnw6g9hK8A83VZfOw%2Fw3.png?alt=media&amp;token=192cf60c-5a73-4071-a45f-5658c8b74bb3" alt=""><figcaption></figcaption></figure>

#### Show Booking Form

Master toggle for the booking form on product pages.

#### Booking Form Fields

Show/hide individual fields in the booking form:

| Field                          | Description                                  |
| ------------------------------ | -------------------------------------------- |
| Quantity                       | Number of units to rent                      |
| Pickup Location                | Where to pick up the vehicle/item            |
| Drop-off Location              | Where to return it (can differ from pickup)  |
| Drop-off Date                  | Separate return date/time picker             |
| Resource                       | Optional add-on resource selector            |
| Service                        | Optional add-on service selector             |
| Resource & Service in Cart     | Allow resource/service selection in cart     |
| Resource & Service in Checkout | Allow resource/service selection at checkout |
| Price Details                  | Detailed price breakdown before booking      |
| Items Available                | Remaining stock count indicator              |
| Insurance Amount               | Insurance cost line in booking summary       |

#### Terms & Conditions

Show a terms checkbox before booking. If enabled, provide the T\&C HTML content inline.

#### Recipient Emails

Comma-separated list of email addresses that receive the booking notification when a customer completes a booking.

### 4: Request Form

<figure><img src="https://4082525133-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa2OkFafBNY1uvQO4naAL%2Fuploads%2FXD94WuVAPGwuFvA8z507%2Fw4.png?alt=media&amp;token=809dd0bb-fba9-4170-92af-7e57e6352d45" alt=""><figcaption></figcaption></figure>

#### **Request Form Overview**

An alternative inquiry form (no immediate payment) that allows customers to send a booking request. Contains its own set of field toggles:

| Setting Group      | Options                                                                                                           |
| ------------------ | ----------------------------------------------------------------------------------------------------------------- |
| Show Fields        | Quantity, Pickup Location, Drop-off Location, Drop-off Date, Resource, Service, Phone Number, Address, Extra Info |
| Show Totals        | Show Total, Price Details, Items Available, Insurance Amount                                                      |
| Terms & Conditions | Show checkbox + HTML content                                                                                      |
| Form Position      | Where on the product page the request form appears                                                                |
| Email Recipients   | Send to: Admin / Customer / Both; custom Subject, From Name, From Email, Recipients, Body                         |
| Thank You Page     | Redirect after successful submission                                                                              |
| Error Page         | Redirect on form submission error                                                                                 |
| Create Order       | Optionally create a WooCommerce order automatically; choose status for that order                                 |

#### Request Form Email Shortcodes

<mark style="background-color:$info;">\[ovabrw\_vehicle\_name]</mark>  <mark style="background-color:$info;">\[ovabrw\_order\_pickup\_date]</mark>&#x20;

<mark style="background-color:$info;">\[ovabrw\_order\_pickoff\_date] \[ovabrw\_order\_details]</mark>
