coffee4devContact us

Docs C4D Variation Swatches & Gallery for WooCommerce

Multi Orders

Updated 13 November 2026

Multi Orders lets a customer buy several values of one attribute in a single click. For example, a customer picks black, then adds 2 small, 3 medium and 1 large, and presses Add to cart once. Each size gets its own quantity box.

It’s free and works on the product page. It’s off by default and chosen per product.

When to use it

Use it when customers often buy the same product in several sizes or capacities, such as team clothing, uniforms, bottles in 250 ml and 500 ml, or wholesale orders. Without it, a customer has to pick a size, add to cart, and repeat.

Skip it for products people normally buy one of. A single quantity box under every swatch adds clutter.

Set it up for a product

  1. Open a variable product in the editor.
  2. In the Product data box, click the Variation Swatches tab.
  3. Scroll to Multi Orders Settings.
  4. In Select Attribute, choose the attribute whose values customers should be able to combine, for example size. None turns the feature off.
  5. Click Update.

The menu lists every attribute of the product. Make sure the attribute’s swatch type is Text, Color or Image. A type of Select keeps the drop-down, so there are no swatches to carry the quantity boxes.

If the tab says “Please go to Attributes tab and add attribute first”, add the product’s attributes and variations first, save, and come back.

What customers see

On the product page, every swatch of that attribute has a small quantity box under it, starting at 1. Then the customer:

  1. Picks a value for each of the other attributes, such as the colour.
  2. Clicks the swatches they want, for example S, M and L. Clicking a selected swatch again deselects it. Selected swatches are highlighted.
  3. Sets the quantity under each selected swatch.
  4. Clicks Add to cart once.

WooCommerce’s normal quantity box and the variation price block are hidden on these products, because each size has its own quantity.

What happens in the cart

Each selected value is added as its own cart line, with its own quantity. The plugin sends them one after another, about a second apart, so a long list takes a moment. The button shows its loading state until the last one is added. A value with a quantity of 0 is skipped.

Together with Buy More Save More

Multi Orders works with C4D Buy More Save More. Its tiers count the quantities of all variations of one product together, so 2 small and 3 medium count as 5 for the tier. See Tiers for how the discount is worked out.

Try it on the wholesale linen shirt in the demo store: pick a colour, choose three sizes, set the quantities and add them in one click.

Limits

  • One attribute per product. You can’t make two attributes combinable at once.
  • Every combination must exist as a variation. The plugin adds the variation that matches each value and the other attributes the customer picked.
  • It’s set per product. There’s no shop-wide switch.
  • Style the quantity boxes with CSS. The class is .multi-field: see Style swatches with CSS.