# Plugin Configuration

This section explains all global plugin settings for PixelRentalProducts,

found under Settings → Extensions → PixelRentalProducts in the Shopware Administration.

These options control the plugin’s general behavior, calculation logic, and calendar export.

***

#### 🟢 General

**Active**

Enables or disables the plugin globally.

When disabled, rental functions are hidden in the storefront.

<br>

**Enable FullCalendar**

Displays a rental calendar on the product detail page showing when an item is already booked.

If disabled, the calendar will not appear.

<br>

**Blocked color (HEX)**

Defines the color (in HEX format, e.g., #ff4d4f) used for blocked or reserved dates in the calendar.

***

#### 🧮 Calculation

<br>

**Net calculation only (BETA)**

Enable this option if your shop uses net prices only.

Ensures deposits and flat-rate fees are calculated correctly in net pricing environments.

<br>

U**se product price instead of custom field price**

If enabled, the rental calculation uses the product’s own price

instead of a custom field value. Ideal if you want to rely on standard product prices.

<br>

**Maximum number of reservations to check**

Limits how many reservations are processed per scheduled task run (e.g., for late fees).

Default: 10

<br>

**Daily rental (include end date)**

When enabled, the end date counts towards the rental duration (e.g., May 1–3 = 3 days).

***

#### 📅 iCalendar Export

<br>

**iCalendar title**

Displayed as the event title in the generated calendar entry (e.g., “Rental period”).

<br>

**iCalendar description**

Shown as the event description in the calendar

(e.g., “Please bring your order confirmation at pickup.”).

<br>

**Rental start time (opening)**

Defines the time of day rentals may begin (e.g., 09:00).

Used in iCalendar exports to specify start hours.

<br>

**Rental end time (closing)**

Defines the latest time rentals may end (e.g., 17:00).

Used in calendar events to determine closing hours.
