Add-ons
What the plugin does
Enhance your product pages with advanced options, available in both free and paid versions. Incorporate a variety of fields including radio buttons, checkboxes, dropdowns, text inputs, image uploads, date selectors, and more.
Enhance your product pages with advanced options, available in both free and paid versions. Incorporate a variety of fields including radio buttons, checkboxes, dropdowns, text inputs, image uploads, date selectors, and more.
The plugin is useful for the following:
Offer additional services (warranty, insurance, customizations) to increase order value. Promote related or optional products to boost sales. Allow users to upload files for custom products. Configure options with text fields, dropdowns, radio buttons, checkboxes, images, date pickers, upload fields, and color swatches. Use images, icons, labels, and color swatches to display product variations. Set conditional logic to show options based on user selections (e.g., show an Upload field if "Customize product" is checked). Display options to all users or specific user roles.
The plugin is useful for the following:

Creating Option Blocks
In the plugin settings, you can configure blocks of options by going to Product Add-ons > Options blocks. Each block can contain unlimited sets of options, which can further include unlimited individual options.

Adding and Managing Blocks
Create blocks by clicking "+ Add block" and configure:
Name Priority Applicability to all or specific products/categories After creation, blocks can be edited, duplicated, deleted, moved, and enabled/disabled.

Options Sets
Within each block, add different types of options sets (checkbox, radio, input text, select) and configure:
Title and description Specific settings like label, tooltip, description, image, and price adjustments (fixed or percentage)

HTML Elements and Style
Add HTML elements like headings, text, and separators. Customize styles for blocks, forms, and specific elements (checkbox, radio) by adjusting colors, borders, and fonts.

Conditional Logic
Set rules to show or hide options based on user selections in other sets.

General Settings
Configure option positions on the product page, button labels, and visibility of the add-ons in the cart, order emails, and overall styling of the options.

Pricing Options
Set general price rules for each option, including free options, price increases/decreases, and sale prices. Additional pricing rules for text inputs can be set based on string length (e.g., charge per character).

Cart & Order
Decide if options are shown in the cart and order emails and configure image replacements and visibility settings

Style Customization
Globally configure styles for option blocks, including heading tags, background color, padding, form styles, accent colors, and font sizes.


