Free, open source

Aldono

Product options, paid and free

Aldono lets customers choose extra product options before adding to cart: text and textarea fields with length limits, numbers, dates, checkboxes, select lists and radio buttons. Each option can be paid or free, and the price adjusts automatically.

Open source GPLv2
Open source, GPL licensedNo account, no cardNo custom database tables

Works with

WooCommerceGutenbergStorefrontAstraGeneratePressKadenceMultisite compatible

See it in action

Text fields, a checkbox and a select list add paid extras
The same product options in the mobile layout
Global settings and product option configuration in the dashboard

Stock WooCommerce has no product options

Stores often sell products with add-ons: engraving, gift wrapping, an extra service. Without option fields the customer cannot provide that information, and the store cannot charge for it.

  • ✗ No fields for extra product options
  • ✗ No way to charge for an add-on
  • ✗ Manually arranging add-ons by contacting the customer
  • ✗ No lightweight path to options without a heavy admin surface

Aldono adds priced product options

  • ✓ Seven field types: text, textarea, number, date, checkbox, select and radio
  • ✓ Each option can be paid or free
  • ✓ The price adjusts automatically to the chosen options
  • ✓ Customer choices visible in the cart and the order

What you get in the free version

Everything you need to sell products with extra options.

Field types

Seven types: text, textarea, number, date (the browser's native date picker), checkbox, select and radio, defined per product in the Add-Ons tab.

Text limits

Text and textarea fields can have minimum and maximum character lengths, with a live counter and server-side validation.

Paid and free options

Each option, and each select or radio choice on its own, can have an extra price or be free, added to the product price.

Field validation

Required fields are checked before adding to cart. A number must be numeric, a date a real date, and a select or radio one of its own choices, each with a clear message.

Price adjustment

The cart and order line price reflects the chosen paid options.

Visible in the order

Customer choices are saved on the cart line and in the order, visible to the store.

Per-product definitions

You set options separately for each product in the WooCommerce product data panel.

Up and running in three steps

Add your first fields and test the cart price.

01

Install

Activate Aldono alongside WooCommerce.

02

Add options

In the product panel open the Add-Ons tab and add fields: text, textarea, number, date, checkbox, select or radio, with or without a price.

03

Check the cart

Open a product, choose options and add to cart to see the adjusted price and saved choices.

Who it is for

When a product has priced add-ons, engraving, wrapping, a service, before it reaches the cart.

Personalisation and services

A text field for engraving, a textarea for a dedication, a delivery date, a checkbox for gift wrap, radio buttons for a service variant.

  • ✓ Text, date, radio and more
  • ✓ Paid and free options
  • ✓ Field validation

Stores with simple add-ons

Per-product definitions in metadata, no custom database tables.

  • ✓ Add-Ons tab
  • ✓ Price in cart
  • ✓ Visible in the order

Alongside Polski FREE

Polski has no product-options module, Aldono fills the gap without conflict.

  • ✓ Product metadata
  • ✓ Docs in EN and Polish
  • ✓ GPL FREE

What PRO adds, and why it matters

Conditional logic

Show or hide product options depending on the customer's earlier choices in the product data panel.

Front-end hiding

Inactive options are hidden on the product page and their inputs disabled.

Server-side validation

Required fields on inactive conditional options are skipped when adding to cart.

File uploads

A file field with size limits, allowed extensions, cart validation and order item metadata.

Quantity-based options

A separate add-on quantity multiplies the selected option price, with min/max limits and cart/order metadata.

Swatches

Colour or label swatches instead of a plain select list.

Per-option inventory

Stock limits for individual add-ons, with sold-out hiding and order-complete deduction.

What you get: FREE vs PRO

PRO keeps everything in the free plugin and adds the modules below.

FeatureFREEPRO
Product add-ons and custom field options✓✓
Text, textarea, number, date, checkbox, select and radio fields✓✓
Fixed price per option, added to the unit price✓✓
Add-on summary in cart, checkout and orders✓✓
Conditional logic rules between fields×✓
File upload fields for customer assets×✓
Option swatches and per-option inventory×✓
Add-on quantities that multiply the option price×✓

Aldono vs WooCommerce Product Add-Ons vs Product Add-Ons Ultimate

How Aldono compares to the popular WooCommerce product addons plugins.

AldonoWooCommerce Product Add-OnsProduct Add-Ons Ultimate
Free versionYesNo-
Custom product option fieldsYesYesYes
Paid and free optionsYesYesYes
Per-option price adjustmentYesYesYes
Conditional logicPro-Yes
File uploadsProYesYes
Open source (GPLv2)YesCore GPLProprietary
Paid plan pricefrom €49/yr~$79/yrfrom $69/yr

Competitor data and pricing as of June 2026; check the vendors' sites for current pricing.

Need more? Aldono Pro

The free edition covers seven field types: text, textarea, number, date, checkbox, select and radio. Aldono Pro adds conditional logic, file uploads, add-on quantities, swatches and per-option inventory.

  • ✓ Conditional field logic, shipped in PRO
  • ✓ File uploads, shipped in PRO
  • ✓ Quantity-based options, shipped in PRO
  • ✓ Swatches and per-option inventory, shipped in PRO

Support and resources

Every plugin has its own documentation with setup walkthroughs. Bugs and questions go to the public GitHub repository for that plugin, we answer in the open.

Maintenance status

This plugin is maintained. We have announced no end-of-support date, and when we do it will say so here and in a release.

Need help beyond the plugin?

Send the store context in writing. You will receive a scoped recommendation, without a sales call.

Plugin configuration

A written setup scope for your store, theme and current plugin stack.

Request configuration

Compatibility audit

Check the plugin against checkout, HPOS, blocks, theme code and critical integrations.

Request an audit

Custom integration

A scoped connector or extension when the standard plugin stops short of your workflow.

Describe the integration

Your email is used to answer this request only. Marketing messages require a separate, explicit opt-in.

Frequently asked questions

Does it require WooCommerce?

Yes. The plugin works with WooCommerce products.

What field types are available?

The free version has seven types: text and textarea with optional character limits, number, date, checkbox, select and radio, each paid or free.

Can an option have a price?

Yes. Each option can carry an extra price that is added to the cart and order line total.

Where are customer choices saved?

Choices are saved on the cart line and in the order. The plugin creates no custom tables - option definitions are product metadata.

Are there conditional options or file uploads?

The free version covers seven field types, without file uploads. Conditional logic, file uploads and quantity-based options ship in Aldono Pro. Swatches and per-option inventory ship in Pro too.

Does Aldono pair with Fasko and Giftvane?

Yes. Aldono personalises individual products before add-to-cart, Fasko sells product sets with a discount, and Giftvane handles prepaid store credit: three independent GPL plugins.

How does Aldono compare to WooCommerce Product Add-Ons and Product Add-Ons Ultimate?

Aldono, the official WooCommerce Product Add-Ons, and Plugin Republic's Product Add-Ons Ultimate all add custom option fields with paid or free choices and per-option pricing, but Aldono ships a free version where the official extension is paid only from about $79/yr. Aldono reserves conditional logic, file uploads, swatches, quantity pricing and per-option stock for its paid edition from €49/yr, features Product Add-Ons Ultimate also offers from about $69/yr. Pricing as of June 2026.

Add product options to your store

Seven field types, from text and dates to select lists and radio buttons, paid or free, with price adjustment. The full FREE edition under GPL.

Get it on WordPress.org

FREE is seven field types with pricing, PRO adds conditional logic and files.