Title: Bulkora – Multiple Variation Order for WooCommerce
Author: XoomCoders
Published: <strong>October 15, 2026</strong>
Last modified: October 15, 2026

---

Search plugins

![](https://ps.w.org/bulkora-multiple-variation-order/assets/banner-772x250.png?
rev=3748585)

![](https://ps.w.org/bulkora-multiple-variation-order/assets/icon-256x256.png?rev
=3748585)

# Bulkora – Multiple Variation Order for WooCommerce

 By [XoomCoders](https://profiles.wordpress.org/xoomcoders/)

[Download](https://downloads.wordpress.org/plugin/bulkora-multiple-variation-order.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/bulkora-multiple-variation-order/#description)
 * [Reviews](https://wordpress.org/plugins/bulkora-multiple-variation-order/#reviews)
 *  [Installation](https://wordpress.org/plugins/bulkora-multiple-variation-order/#installation)
 * [Development](https://wordpress.org/plugins/bulkora-multiple-variation-order/#developers)

 [Support](https://wordpress.org/support/plugin/bulkora-multiple-variation-order/)

## Description

Bulkora adds a row-based variation builder to every variable product page.

Instead of choosing one variation, adding it to the cart, and repeating, the customer
builds a whole order at once:

 * **Select a variation** — one dropdown per product attribute, whatever their names
   or number.
 * **Add another row** — each row has its own attribute combination and quantity.
 * **Review** — every selected variation is listed with its attributes, quantity,
   price and subtotal.
 * **Add all to cart** — all rows are validated on the server and added in one click.

**Built on WooCommerce, so everything else just works**

Because items are added through WooCommerce’s own cart API, taxes, coupons, shipping

and checkout behave exactly as they normally do.

**Server-side validation**

Every row is re-checked on the server before it reaches the cart: the variation 
must
 belong to the product, be visible and purchasable, and be within stock and
quantity limits. Prices are always recomputed by WooCommerce.

**Works with any theme**

On themes that use the standard WooCommerce product template the builder appears

automatically. If your theme or page builder uses a custom product layout, place
the [bulkora_builder] shortcode wherever you want it, or target a specific product
with [bulkora_builder id=”123″].

#### Free vs Pro

The complete row builder and bulk add-to-cart are free. Advanced features are reserved

for a future Pro release and are exposed through documented hooks.

#### Extending

Developers can extend the plugin without touching its code:

 * `bulkora_loaded`
 * `bulkora_modules`
 * `bulkora_settings_defaults`
 * `bulkora_builder_data`
 * `bulkora_builder_template_path`
 * `bulkora_variation_rows`
 * `bulkora_add_to_cart_args`
 * `bulkora_before_add_to_cart`
 * `bulkora_after_add_to_cart`

## Screenshots

[⌊The plugin settings screen.⌉⌊The plugin settings screen.⌉[

The plugin settings screen.

[⌊The multi-variation builder on a variable product page, with the "Order multiple
variations" switch.⌉⌊The multi-variation builder on a variable product page, with
the "Order multiple variations" switch.⌉[

The multi-variation builder on a variable product page, with the “Order multiple
variations” switch.

[⌊Selecting attributes and a quantity in a row, with its price and subtotal.⌉⌊Selecting
attributes and a quantity in a row, with its price and subtotal.⌉[

Selecting attributes and a quantity in a row, with its price and subtotal.

[⌊Add multi-variation to cart⌉⌊Add multi-variation to cart⌉[

Add multi-variation to cart

## Installation

 1. Upload the `bulkora-multiple-variation-order` folder to `/wp-content/plugins/`.
 2. Activate the plugin through the **Plugins** screen in WordPress.
 3. Make sure WooCommerce is installed and activated.
 4. Open a variable product and try building an order.

## FAQ

### Does it work without WooCommerce?

The settings screen stays available, but nothing renders on the frontend until
 
WooCommerce is installed and activated.

### Will it work with any variable product?

Yes. The builder reads the product’s own attributes and variations, so it supports

any number of attributes with any names.

### Where does the builder appear?

By default a “Order multiple variations” switch appears on the product page, letting
the
 customer toggle between the standard form and the builder. You can instead 
have the builder replace the standard form, or appear below it, from the plugin 
settings.

### The builder does not appear with my theme.

Some themes and page builders do not use WooCommerce’s standard product template,
so the
 automatic placement cannot run. Place the `[bulkora_builder]` shortcode 
where you want the builder instead — in an Elementor widget, a Shortcode block, 
or a template file. Use [bulkora_builder id=”123″] to target a specific product.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Bulkora – Multiple Variation Order for WooCommerce” is open source software. The
following people have contributed to this plugin.

Contributors

 *   [ XoomCoders ](https://profiles.wordpress.org/xoomcoders/)

[Translate “Bulkora – Multiple Variation Order for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/bulkora-multiple-variation-order)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/bulkora-multiple-variation-order/),
check out the [SVN repository](https://plugins.svn.wordpress.org/bulkora-multiple-variation-order/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/bulkora-multiple-variation-order/)
by [RSS](https://plugins.trac.wordpress.org/log/bulkora-multiple-variation-order/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.
 * Row-based multi-variation builder with review list.
 * Server-side validation and bulk add-to-cart.
 * Lean settings screen with placement and label options.

## Meta

 *  Version **1.0.0**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [bulk-add-to-cart](https://wordpress.org/plugins/tags/bulk-add-to-cart/)[quick order](https://wordpress.org/plugins/tags/quick-order/)
   [Variable product](https://wordpress.org/plugins/tags/variable-product/)[variations](https://wordpress.org/plugins/tags/variations/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/bulkora-multiple-variation-order/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/bulkora-multiple-variation-order/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/bulkora-multiple-variation-order/reviews/)

## Contributors

 *   [ XoomCoders ](https://profiles.wordpress.org/xoomcoders/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/bulkora-multiple-variation-order/)