> For the complete documentation index, see [llms.txt](https://help.themeparrot.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.themeparrot.com/extra-product-options-custom-addons-for-woocommerce/pro-features.md).

# 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 %}

###
