Premium add-ons for FluentCart stores

FluentCart Product Add-Ons

Build paid options, product upgrades, custom inputs, and subscription-friendly add-ons without rebuilding your FluentCart product templates.

Standalone plugin, no page builder required Global and product-level groups Simple, variation, and subscription pricing Separate cart line item support
15 field types
8 pricing modes
100% FluentCart focused
Image swatches Measurement pricing Conditional logic Per word / character / file fees Negative fee discounts
Live builder preview Product Addons
wp-admin / fluent-cart / product-addons

Add Global Group

Add Group
:: Gift & Handling Options Product
Group Name: Gift & Handling Options
Display: Yes
:: Gift wrap Checkbox +$4.00
:: Size upgrade Select +$12.00
:: Subscription Enhancements Recurring

Everything store owners expect

Advanced product add-ons built for FluentCart eCommerce stores.

Give customers the exact options they need while keeping the store owner in control of pricing, display, and fulfillment metadata.

01

Global Groups

Create reusable add-on groups and assign them by product or category. Reorder groups, fields, and options with drag and drop.

02

Product Overrides

Add product-specific groups inside the FluentCart product editor. Individual product add-ons override global rules automatically.

03

Flexible Field Types

Use text inputs, textareas, number inputs, file uploads, measurement fields, image swatches, checkboxes, radio buttons, select dropdowns, and display blocks.

04

Smart Pricing

Support fixed fees, percentage fees, per character fees, per word fees, per file fees, discounts, measurement pricing, one-time charges, recurring charges, and same-as-product behavior.

05

Cart Line Items

Increase the parent item price or show selected add-ons as a linked cart line item with quantity and removal logic handled cleanly.

06

Order Visibility

Show selected add-ons in cart, checkout, order admin, customer receipts, invoices, emails, and fulfillment views.

Global groups Product overrides Image swatches Measurement / area pricing HTML content blocks Multi-rule conditional logic Separate add-on cart lines Subscription charge types

Field types

Build the exact product input your FluentCart product needs.

Mix simple inputs, option selectors, visual swatches, measurement pricing fields, uploads, and content blocks in the same add-on group.

Text inputNames, notes, engraving, short custom values.
Email fieldCollect customer email addresses for proofs, delivery, or follow-up.
Phone fieldCapture phone numbers for custom orders, delivery, or service calls.
TextareaLong instructions, gift messages, custom requests.
URL fieldCollect links for references, portfolios, assets, or project briefs.
Date fieldLet customers choose delivery dates, event dates, or booking windows.
CheckboxSingle or multiple add-on choices.
Radio buttonsOne clear selection from a short list.
Select dropdownCompact single or multi-select options.
Image swatchesVisual options with image preview and selected tick.
Number inputQuantities, counts, numeric customization.
File uploadCustomer files for print, design, or proofing.
Measurement pricingWidth, height, length, area, and volume rates.
HTML sectionRich content between product add-on fields.
Heading / paragraphSimple frontend instructions and separators.

Image swatches

Let customers choose visually, not just from text labels.

Create swatch options with an image URL or WordPress media picker, add option prices, set defaults, and show a clean circular tick badge on the selected swatch.

Media picker Image preview Option pricing Default swatch
Navy Included
Forest +$8.00
Coral +$12.00
Measurement settings Area: width × height
Rate $0.25 / area unit

Measurement / area pricing

Sell products that depend on size, area, or volume.

Enable width, height, and length inputs, define unit labels, min/max/step values, and choose whether pricing uses area or volume. Length can be shown without changing an area formula.

Width / height / length Area formula Volume formula Live totals

Pricing modes

Charge for add-ons in the way each product needs.

Use simple flat fees, calculated rates, discounts, subscription-aware charge types, and separate cart line items when add-ons should appear as their own linked row.

Free optionIncluded choices and defaults.
Fixed feeAdd a flat amount when selected.
Percentage feeCalculate from product price.
Per character feeCharge for text length.
Per word feeCharge for custom message size.
Per file feeCharge per selected upload.
Negative fee / discountApply selected add-on discounts.
Measurement rateArea and volume calculations.

Conditional logic

Show only the fields that matter for the selected option.

Create multiple AND / OR rules so add-on fields appear only when another option is selected. Hidden fields are disabled, so they do not affect required validation, totals, cart data, or orders.

AND / OR rules Option-based triggers Frontend hide/show Cart-safe logic
IF Packaging is Gift wrap
AND Plan is Premium
Show field: Gift message

Frontend experience

Clean add-on controls that feel native to modern product pages.

Display add-ons above quantity, before add to cart, or after add to cart. Use styled checkboxes, radio buttons, custom selects, tooltips, and a live pricing box.

Air Max 1 Running Shoe

Version 3 · Premium product

$13.50

Size upgrade

Large - $12.00 ×⌄
Large - $12.00 XL - $24.00

Packaging

Gift wrap +$4.00
Priority handling +$12.00

Plan

Standard Included
Premium +$12.00
Original price$13.50
Add-ons total$24.00
Grand total$37.50

Builder compatibility

Use FluentCart Product Add-Ons in the template workflow you already use.

It is a standalone plugin first, with builder-friendly placement when you design FluentCart product pages in Elementor, Bricks, or custom templates.

Elementor Ready

Works inside FluentCart Elementor product templates and the Product Buy Section widget, including editor preview support.

Bricks Ready

Preview add-ons in Bricks product templates and keep placement aligned with FluentCart quantity and cart button layouts.

Shortcode Placement

Drop add-ons exactly where you need them with shortcode support for product ID, pricing box, and custom classes.

Custom Selector

Insert add-ons before your own CSS selector when a template has a unique product actions wrapper or custom layout.

Template preview FluentCart product page
Product Gallery
Product Buy Section
Product Add-Ons inserted here Custom options, pricing, and totals
Above quantity Before add to cart After add to cart Custom selector

Setup flow

Launch add-on offers without touching product templates.

Step 01

Create Group

Name the group, add a description, and decide whether customers should see the heading and help text.

Step 02

Add Fields

Choose field types, placeholders, tooltips, required status, option defaults, prices, and charge type.

Step 03

Assign Rules

Apply globally by category or product, or override everything from the individual product editor.

Step 04

Sell Add-Ons

Selections follow the order from cart to checkout, receipt, invoice, email, and admin fulfillment views.

Order summary

$37.50
Air Max 1 Running Shoe Version 3 · Qty 1
$13.50
+
Add-ons for Air Max 1 Running Shoe Size upgrade: Large · Priority handling · Plan: Standard
$24.00

Cart, checkout, orders

Keep add-on selections visible everywhere the order goes.

Store owners can choose whether add-ons increase the parent product price or appear as a separate linked line item. Either way, selections are preserved for admin review, customer communication, and fulfillment.

Simple launch pricing

Choose the license that fits your FluentCart projects.

All plans include the full Product Add-Ons feature set, frontend controls, cart and order display, and future plugin updates for the license period.

Single Site

Perfect for one FluentCart store.

$39 $19
  • Use on 1 website
  • Global and product-level add-ons
  • All field types and pricing modes
  • Cart, checkout, and order display
Get 1 Site License

Unlimited Sites

Built for agencies and product teams.

$199 $147
  • Use on unlimited websites
  • Complete add-on builder toolkit
  • Advanced pricing and order metadata
  • Ideal for client FluentCart stores
Get Unlimited License

Refund policy

14-day refund window

You can request a refund within 14 days of purchase if the plugin does not work as described, or if you are not receiving help from our support team.

14 days from purchase Reviewed by support PayPal fees are non-refundable

Changelog

Latest plugin updates.

Recent releases improve builder compatibility, placement control, localized pricing totals, advanced fields, product selector layouts, and conditional product workflows.

Version 1.2.3 Latest
Address field Product selector layouts Localized totals Cart drawer fixes
  • Added address field type with grouped recipient name, street, city, state/province, ZIP/postal code, and country inputs.
  • Added product selector frontend layouts for list rows, product cards, and full-width cards.
  • Added product selector card styling with thumbnails and synced single/multiple selection behavior.
  • Improved global currency and number formatting in the pricing box, including localized separators, symbol placement, and tax suffix handling.
  • Fixed required add-on validation so cart drawer quantity changes and remove actions are not blocked by single product page validation.
  • Improved add-on display handling for cart, checkout, purchase history, receipts, and order views to avoid duplicate output.
Version 1.2.2
AJAX validation Template Library Required fields Inline errors
  • Added frontend required-field validation for FluentCart AJAX add to cart and buy now actions.
  • Added validation blocking for fetch, XMLHttpRequest, click, and pointer-based FluentCart cart requests.
  • Added inline frontend error messages and invalid-field styling for required add-on fields.
  • Improved required validation for checkbox/radio groups, swatches, select fields, file uploads, measurement fields, and terms/consent fields.
  • Expanded the Template Library with presets for T-shirts, tips, warranties, toppings, event extras, print proof approval, swatches, and subscription upgrades.
Version 1.2.1
Import / Export New field types Consent checkbox Cleanup setting
  • Added quantity field type with per-unit pricing for extra batteries, print copies, accessories, and similar add-ons.
  • Added email, phone, and URL field types with browser-native input validation.
  • Added terms / consent checkbox field type for required approvals, linked terms, proof approvals, and no-refund agreements.
  • Added Import / Export tab with JSON backups, CSV review export, import preview, restore modes, and target remapping.
  • Added image swatch media import option and starter templates.
  • Added uninstall cleanup setting for removing plugin data when the plugin is deleted.
Version 1.2.0
Custom selector Builder previews Plugin updater Placement guidance
  • Added custom CSS selector placement for product add-ons.
  • Added shortcode-only hint display in General settings.
  • Added Elementor template editor preview compatibility improvements.
  • Added support for FluentCart Elementor Product Buy Section preview placement.
  • Added Bricks Builder editor preview compatibility improvements.
  • Added frontend placement outside FluentCart quantity and button wrappers.
  • Added plugin updater support for active licenses.
  • Improved General settings documentation and placement guidance.
Version 1.1.0
Measurement pricing Image swatches AND / OR logic New pricing modes
  • Added measurement / area pricing field with configurable width, height, length, units, limits, and area/volume formulas.
  • Added HTML section block and heading / paragraph display field types.
  • Added file upload field type.
  • Added image swatches field type with WordPress media picker support.
  • Added per character, per word, per file, and negative fee / discount pricing modes.
  • Added conditional logic with multiple AND / OR rules for showing fields based on selected options.
  • Improved frontend image swatch selected state with circular tick badge.
  • Improved frontend measurement layout and pricing synchronization.
  • Improved admin option image controls with preview, URL input, and media chooser.
Version 1.0.0 Initial
Global groups Product groups Pricing box Order display
  • Initial development release.
  • Added global and product-specific add-on groups.
  • Added field builder with drag and drop groups, fields, and options.
  • Added frontend add-on rendering.
  • Added pricing box and customizable labels.
  • Added fixed fee, percentage fee, one-time, recurring, and same-as-product pricing logic.
  • Added cart, checkout, order admin, receipt, invoice, and email add-on display support.
  • Added separate linked cart line item support.

Ready to turn product options into revenue?

FluentCart Product Add-Ons gives store owners a premium add-on workflow with clean controls, flexible pricing, and order-safe metadata.

Get Product Add-Ons