Skip to content

Aldono

Aldono gives a WooCommerce product extra fields a shopper fills in before adding it to the cart: an engraving message, a gift-wrap checkbox, a warranty drop-down. You define the fields per product in the product editor; their prices are added to that product’s cart line, and the choices follow through to the cart, checkout and the order.

  • Three field types per product: a plain text input, a checkbox, and a select drop-down.
  • Text fields can have minimum and maximum character limits, with storefront counters and server-side validation.
  • Each field, and each individual select choice, can carry a price that is added to the cart line. Leave it at zero for a free option.
  • A field can be marked required: the product cannot be added to the cart until it is filled, with a notice naming the missing field.
  • The shopper’s choices are stored on the cart line and copied to the order as line-item meta, so staff read the engraving text or see that gift wrapping was picked.
  • Field definitions are stored as product meta (_addons_definitions), no custom database tables.
  • Store-wide display options (heading, price display, required asterisk, card style) live on one settings page.

Aldono is a thin layer over WooCommerce’s own add-to-cart flow. For each product you define a list of add-on rows in the Aldono product-data tab. On the storefront the fields render on woocommerce_before_add_to_cart_button, just above the Add to cart button. When the shopper submits, WooCommerce validates required fields, the selections are captured onto the cart line, the line price is recalculated, and the choices are shown in the cart and written to the order.

  • Free and GPL, in preparation for the WordPress.org directory. Text, checkbox and select fields, free or priced, with required-field and text-length validation plus cart/order display. This is the full GPL plugin.
  • Pro (Freemius) adds conditional logic, file uploads, quantity pricing, select swatches, per-option inventory and per-character text pricing. See Aldono Pro.

Aldono works alongside Fasko (product sets with a discount) and Donkarto (prepaid store credit). All three are independent GPL plugins from wppoland.com, use Aldono to personalise a product, Fasko to upsell sets, Donkarto for gifting.

Aldono adds product-option fields, no Polski FREE module covers this. Safe to use alongside Polski. See Standalone storefront plugins.