# Pricing system

## How Booking system works?

By default, a selected number of days will be multiplied by the regular price of the WooCommerce product.&#x20;

Moreover, we can customize additional pricing settings according to our needs.

<figure><img src="/files/p5X5TUuq12ssyMDBJzh3" alt=""><figcaption></figcaption></figure>

To review the settings below, let's make a demo booking from **11.01.2023 at 9:00 AM** to **11.11.2023 at 11:00 AM** which will be **10 days and 2 hours**. To simplify calculations, we have established a standard rental fee of **$100** for all rental products.

<figure><img src="/files/L4oytzW0zfrYplcpbiIC" alt=""><figcaption></figcaption></figure>

{% tabs %}
{% tab title="Auto Rental One" %}

<figure><img src="/files/RhGSCC6cOdoiOyo5V7AB" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Auto Rental Two" %}

<figure><img src="/files/tTz91t3RUiOt2DJAYSh5" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

For a rental period of 10 days, the charge is $1000. In addition, the customer is charged $5 per hour for any additional hours:

{% hint style="success" %}
($100 \* 10 days) + ($5 \* 2 hours) = $1,010
{% endhint %}

## Price per Hour

By setting the price per hour, you can charge customers for additional hours that are below 24 hours. We established an hourly rate of $5, to show visually how it works:

<figure><img src="/files/MWYihJ0RCnpRQSqNUza9" alt=""><figcaption></figcaption></figure>

{% tabs %}
{% tab title="Auto Rental One" %}

<figure><img src="/files/kqIG0nVUMVYxo7arDdZI" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Auto Rental Two" %}

<figure><img src="/files/z3FQjv5yKItb2ksUyHHW" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

When the hourly rate is not set, the system considers hours as full days. In our example, the user will be charged for 11 full days:

{% tabs %}
{% tab title="Auto Rental One" %}

<figure><img src="/files/8mB7qyybTDi9kdlBh1lX" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Auto Rental Two" %}

<figure><img src="/files/9XzpF8NrOOs9em9sjbZA" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

{% hint style="success" %}
($100 \* 11 days) = $1,100
{% endhint %}

## Fixed Price By Quantity Days

It is possible to enable "Fixed Price By Quantity Days" from the theme options:

<figure><img src="/files/EImXAI0Ykwf4XQWdGl3u" alt=""><figcaption></figcaption></figure>

This feature enables dynamic pricing based on booking duration.&#x20;

<figure><img src="/files/YhRfVslooWmLhSJDhJ7t" alt=""><figcaption></figcaption></figure>

For instance, if a car is reserved for 5+ days, the regular daily rate $100 will decrease to $80.&#x20;

{% tabs %}
{% tab title="Auto Rental One" %}

<figure><img src="/files/J0P6PKlfsLMEaS9SaMap" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Auto Rental Two" %}

<figure><img src="/files/HjVgUiQpRTEbuwd7oKMY" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

{% hint style="success" %}
($80 \* 10 days) + ($5 \* 2 hours) = $810
{% endhint %}

## Discount By Days

This feature enables discounts based on booking duration.&#x20;

<figure><img src="/files/QtqR9BzdQiGP31rthMqK" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
Discount By Days is available when "Fixed Price By Quantity Days" is disabled.
{% endhint %}

<figure><img src="/files/lQpeusEH4lLZTFZv75Tm" alt=""><figcaption></figcaption></figure>

{% tabs %}
{% tab title="Auto Rental One" %}

<figure><img src="/files/cDXZtWNRIJ28nSTh7AlF" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Auto Rental Two" %}

<figure><img src="/files/GTamkq4sShOCvWRseynX" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

{% hint style="success" %}
($100 \* 10 days) + ($5 \* 2 hours) = $1,010

20% of $1,010 = $202

$1,010 - $202 = $808
{% endhint %}

## Price For Date Period

With this feature, you can set a discounted price for a specific period of time.

<figure><img src="/files/whW6YCXZn2ouewausAfr" alt=""><figcaption></figcaption></figure>

{% tabs %}
{% tab title="Auto Rental One" %}

<figure><img src="/files/CZ2yxO2dHbQokRabJ53R" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Auto Rental Two" %}

<figure><img src="/files/hLcdEgMnO4kk4aezxf2N" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

{% hint style="success" %}
$100 \* 5 days = $500

$80 \* 2 days = $160

$70 \* 3 days = $210

$5 \* 2 hours = $10

Total: $880
{% endhint %}

{% hint style="info" %}
A flexible pricing system can be created by setting up various combinations: **Price Per hour + Discount By days + Price For Date Period** or  **Price Per hour +** Fixed Price By Quantity Days **+ Price For Date Period.**
{% endhint %}

{% tabs %}
{% tab title="Auto Rental One" %}

<figure><img src="/files/zYlxihKWJTromRqT50Hn" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Auto Rental Two" %}

<figure><img src="/files/b2KWLNbuiojps21XUimn" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.stylemixthemes.com/motors-theme-documentation/car-rental-layout-features/pricing-system.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
