configmate.webkodingtheme.comLive

No signup. Try it with a test card; the demo resets itself regularly.

Variations run out fast. Three frame sizes, three colours, three groupsets and four extras is not a variable product any more — it is hundreds of combinations nobody wants to create by hand.

ConfigMate puts the options on the product page as swatches and buttons with their own prices, applies your rules about what can go with what, and shows the total changing as the customer chooses. The price is recalculated server-side at add-to-cart, so what reaches the order is what you charge.

The configurator itself is free on wordpress.org, listed as Webkoding ConfigMate. This download is both halves: that plugin, plus the ConfigMate Pro add-on that adds the conditional rules — a thread colour that only appears once a monogram is added. Buying here also brings a year of updates, a year of email support and the 30-day guarantee.

What you get, before you pay

Everything in the box, so there is nothing to discover after checkout.

Files

  • configmate.zip, installed from the WordPress admin
  • Unminified source, no obfuscation
  • Changelog and sample data

Licence

  • 1 WordPress site
  • Licence key sent by email after payment
  • GPL v2 or later

Updates and support

  • 1 year of updates and email support
  • After that the software keeps working
  • Renew only if you want new versions

Requirements

  • WordPress 6.0+
  • WooCommerce 7.0+
  • PHP 7.4+
  1. 1
    Add the options

    Swatches, selects, radios and checkboxes on the product, each with its own price.

  2. 2
    Write the rules

    Which options can go together, and which appear only after another choice. That is the Pro add-on, included here.

  3. 3
    Let the total move

    The price updates as the customer builds, and is recomputed server-side at add-to-cart.

What it does

  • Swatches, selects, radios and checkboxes with per-option prices
  • Conditional rules — options that only appear with certain choices (the Pro add-on, included)
  • Live total in the shop currency, recomputed server-side at checkout
  • Layered image preview that composes as options are picked
  • Chosen options travel with the order line and onto the invoice
  • HPOS-compatible; configuration lives on the product, not a separate table

What you need

  • WordPress 6.0 or newer, WooCommerce 7.0 or newer, PHP 7.4 or newer
  • The free Webkoding ConfigMate plugin from wordpress.org — this download contains it as well as the Pro add-on
  • Product images per option, if you want the layered preview to compose a picture as choices are made

Why this exists

What ConfigMate does not do

  • It does not create WooCommerce variations. Options are priced on the product rather than enumerated as separate products — that is the whole design.
  • It does not produce a manufacturing file, a cut list or a CAD export. The chosen options travel with the order line as text.
  • The conditional rules are the Pro add-on. The free configurator on wordpress.org shows options without them.

Questions

Why not just use variations?

Because three frame sizes, three colours, three groupsets and four extras is not a variable product, it is several hundred combinations somebody has to create by hand. ConfigMate prices the options instead of enumerating the products.

The configurator is free on wordpress.org — what am I paying for?

Two things. The Pro add-on, which adds the conditional rules — a thread colour that only appears once a monogram is chosen. And a year of updates, a year of email support and the 30-day guarantee. The free plugin is included in this download; nothing in it is held back waiting for a key.

Can the browser be tricked into a lower price?

No. The live total is a convenience; the price is recalculated on the server at add-to-cart, so what reaches the order is what your configuration says it should be.

Do the chosen options appear on the order and the invoice?

Yes — they travel with the order line, which is what makes the order usable by whoever has to actually build the thing.

Is it HPOS-compatible?

Yes. Configuration lives on the product rather than in a separate table, so high-performance order storage is not a special case.

Everything else is in the ConfigMate documentation, and anything it does not answer goes to support@webkoding.com.

Not quite it? Three nearby

Not ready to buy?

We will write when there is a new plugin, or a release worth knowing about. A few emails a year, each about something we actually shipped — no offers, no sequence, and your address goes nowhere else.

One click to leave, from any of them. What we do with it.