# PRO Features

## Custom Price Fields

### Help Text&#x20;

Provides a pop-up in product page.

{% tabs %}
{% tab title="BackEnd" %}
![](/files/uo6sRla2eXlwkEX1J96J)
{% endtab %}

{% tab title="FrontEnd" %}
![](/files/ixJdCZW6ju2eIg6ORPBP)
{% endtab %}
{% endtabs %}

### Select (multi-selection)

Enable the multiple selection checkbox to select more than one option.

**NOTE :** while selection hold ctrl/command key to select multiple options(@Product Page)

{% tabs %}
{% tab title="BackEnd" %}
![](/files/1OtK68rIVDqQ7F4ZnsJM)
{% endtab %}

{% tab title="FrontEnd" %}
![](/files/U5yylsU67Yh2fdBEt1SY)
{% endtab %}
{% endtabs %}

### **Set Price Option - In Select, Checkbox, Radio Group fields**

This option is enabled only in the pro feature .

The Set Price option has **two** choices.

* **In Price -** specifies the value based on the options selected & price rate of the produc&#x74;**.**

![](/files/Mm7id9Bi1a1QuGhO5zkc)

{% tabs %}
{% tab title="Product" %}
![](/files/dOEN6cHD8XqfXFHHP8dQ)

{% endtab %}

{% tab title="Cart" %}
![](/files/kQ9wQ83GiK72jTfEcdIO)
{% endtab %}
{% endtabs %}

* **In Percentage -** specifies the value based on the options selected & price rate of product in percent.

![](/files/SBoZ5przc6FzsOaeqPV2)

{% tabs %}
{% tab title="Product" %}
![](/files/dOEN6cHD8XqfXFHHP8dQ)

{% endtab %}

{% tab title="Cart" %}
![](/files/OcOlXWhpROqDLhnVPddg)

{% endtab %}
{% endtabs %}

## File Upload

Customers can upload multiple files in specified size and formats that you selected in settings.

{% tabs %}
{% tab title="BackEnd" %}
![](/files/mvGA8l7itJIr3QFeWYU4)
{% endtab %}

{% tab title="FrontEnd" %}
![](/files/07UtOBzn2cAkcb0afSew)
{% endtab %}
{% endtabs %}

### Dynamic field:

**STEP 1:** We have created Sample form with fields ( Name, Delivery to, Home Address, Office Address).

**STEP 2:** After fields setup. Move to Dynamic fields.

Here, we have added one rule - Home Address, Office Address field are choosed to hide initially on the Product page.

* Home Address - field gets shown when Delivery to field is selected as Home.
* Office Address - field gets shown when Delivery to field is selected as Office.

{% tabs %}
{% tab title="Form" %}

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

{% tab title="Dynamic Field" %}
![](/files/zFkILsfjgHON1OAqby5i)
{% endtab %}

{% tab title="Product" %}
![](/files/ajtgUhe53kXSAdlSeOqW)
{% 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://help.themeparrot.com/extra-product-options-custom-addons-for-woocommerce/pro-features.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.
