---
title: "MultiVendor Product Add-On"
description: "### **Brief Introduction** The Product Add-Ons feature in MultiVendorX Pro allows store owners to offer additional product customization options directly from their product pages. Using this feature, store owners can add optional services, extra product features, custom input fields, file…"
url: "https://multivendorx.com/docs/knowledgebase/mvx-product-addon/"
updated: "2026-05-29"
category: Third Party Compatibility
---

# MultiVendor Product Add-On

### **Brief Introduction**

The Product Add-Ons feature in MultiVendorX Pro allows store owners to offer additional product customization options directly from their product pages.

Using this feature, store owners can add optional services, extra product features, custom input fields, file uploads, personalized messages, and more. These add-ons can also include additional charges, helping store owners increase average order value while giving customers a more personalized shopping experience.

For example, a store owner selling cakes can allow customers to add a custom message, upload a reference image, or select premium toppings for an extra fee.

This feature works by integrating MultiVendorX Pro with the WooCommerce Product Add-Ons plugin.

[MultiVendrX PRO Product Addons](https://www.youtube.com/embed/lEz8PJgrpKs?start=2&feature=oembed)

### **Requirements **

- [WooCommerce Product Add-Ons](https://woocommerce.com/products/product-add-ons/)
- [MultiVendorX Pro](https://multivendorx.com/pricing/)

### How the product add-ons workflow works

The complete workflow involves three different roles:

#### Admin

The admin enables the Product Add-Ons integration from the MultiVendorX module settings.

#### Store owner

The store owner creates or edits products and adds customizable add-on fields to those products.

#### Customer

Customers select their preferred add-ons while purchasing the product. Any additional charges are automatically added to the final product price during checkout.

### Enabling product add-ons from the admin dashboard

Before store owners can start adding extra product options to their products, the admin must first enable the Product Add-On integration module.

To enable the Product Add-Ons feature:

- Log in to the WordPress Admin Dashboard
- Navigate to **MultiVendorX**
- Select **Modules**
- Scroll down to the **Integration** section
- Locate the **Product Addon** module and enable the toggle option

Once the module is enabled, the Product Add-On configuration section will become available inside the Store Dashboard product management area.

Store owners can then start adding customizable fields, extra services, file uploads, and additional pricing options to their products.

[![](https://multivendorx.com/wp-content/uploads/2022/10/Product-Addon.png)](https://multivendorx.com/wp-content/uploads/2022/10/Product-Addon.png)

### Store owner workflow for configuring product add-ons

Once the Product Add-On module is enabled by the admin, store owners can start adding customizable options to their products directly from the Store Dashboard.

#### Access the product add-on section

To configure Product Add-Ons:

- Log in to the **Store Dashboard**
- Navigate to **Products**
- Click **Add Product**

Store owners can also edit an existing product if they want to add customization options to previously published products.

Once the product creation page opens:

- Add the required product details such as:
  - Product name
  - Description
  - Images
  - Pricing
  - Inventory information

After entering the product information, scroll down to locate the **Product Add On** section.

This section allows store owners to create additional product customization fields that customers can interact with during purchase.

#### Add a new add-on field

Inside the Product Add On section:

- Click the **Add field** button

A new add-on configuration panel will appear.

Store owners can then select the type of field they want to display on the product page.

#### Available field types

The **Field Type** option defines the kind of input or selection customers can provide while purchasing the product.

##### Multiple choice

Displays a list of selectable options for customers.

This field can appear as:

- Dropdown list
- Radio buttons
- Image selections

##### Checkboxes

Allows customers to select one or multiple optional add-ons.

This is commonly used for:

- Gift wrapping
- Additional accessories
- Extra services

Customers can tick or untick the available options as needed.

##### Custom text

Displays a single-line text input field.

Store owners can restrict the input type to:

- Text only
- Numbers only
- Text and numbers
- Email format

##### Custom textarea

Displays a larger text area where customers can enter multiple lines of information.

##### File upload

Allows customers to upload files directly from the product page.

> **Important:**
> Uploaded files become available in the order details after purchase so store owners can review customer submissions before processing the order.

##### Custome price

Allows customers to enter a custom numerical amount.

The entered amount is automatically added to the final product price.

Allows customers to enter quantity values for additional product options or services.

##### Heading

Allows store owners to add headings between add-on groups.

This helps organize multiple add-ons into sections and improves the customer experience on the product page.

##### Input Multiplier

The Input Multiplier field allows store owners to multiply the entered customer value with a predefined pricing amount.

##### Date Picker

The Date Picker field allows customers to select a specific date directly from the product page using a calendar interface.

[![](https://multivendorx.com/wp-content/uploads/2022/10/Field-Types.png)](https://multivendorx.com/wp-content/uploads/2022/10/Field-Types.png)

#### Configure additional add-on settings

After selecting the field type, store owners can configure additional settings for each add-on field.

##### Title

Defines the label customers will see for the add-on.

The title can be displayed as:

- A heading
- A label
- Hidden completely

##### Description

Allows store owners to add additional information about the add-on.

Descriptions help customers better understand:

- The purpose of the field
- Required input details
- Additional instructions

##### Required field

This option makes the field mandatory.

If enabled, customers will not be able to add the product to the cart until the required information is provided.

##### Adjust price

Allows store owners to charge additional fees for selected add-ons.

The pricing adjustment can be configured as:

- Flat fee
- Fee per quantity
- Percentage of the base product price

Once configured, the additional amount is automatically added to the product total during checkout.

[![](https://multivendorx.com/wp-content/uploads/2022/10/Store-Product-Add-on-1.png)](https://multivendorx.com/wp-content/uploads/2022/10/Store-Product-Add-on-1.png)

> **Note:**
> Product Add-Ons are configured individually for each product unless global add-ons are configured separately through WooCommerce Product Add-Ons settings.

### Customer purchase experience

After the product is published, customers visiting the product page will see all configured add-on options directly below the product details.

Customers can:

- Select options
- Enter custom text
- Upload files
- Choose additional services

As customers interact with the add-ons:

- Product pricing updates dynamically
- Additional charges are calculated automatically
- Required fields are validated before checkout

Once the product is added to the cart:

- All selected add-on information becomes part of the order
- Store owners can review customization details from the order page
- Uploaded files and customer inputs remain accessible during order fulfillment

[![](https://multivendorx.com/wp-content/uploads/2022/10/Customer-Visibility.png)](https://multivendorx.com/wp-content/uploads/2022/10/Customer-Visibility.png)

> **Important:**
> Additional charges from add-ons are included in the final order total and commission calculations.
