Weight-Based Product Packs for WooCommerce
This plugin is designed for stores that sell by filling containers with a chosen combination of goods — for example nuts and dried fruits packed into pre-ordered 1 kg, 2 kg or 5 kg boxes.
Solid choice
Weight-Based Product Packs for… is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 4 weeks ago, and scores 64/100 on our health check.
- Actively developed — last update 4 weeks ago
- Tested with the latest WordPress (7.1)
- Small user base (<10 active installs)
- Very few reviews so far
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Weight-Based Product Packs… stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| box builder | >100 |
| mix and match | #97 |
| pack | >100 |
| weight | >100 |
| woocommerce | >100 |
About Weight-Based Product Packs for WooComme…
From the official readme · v1.1.0Description
This plugin is designed for stores that sell by filling containers with a chosen combination of goods — for example nuts and dried fruits packed into pre-ordered 1 kg, 2 kg or 5 kg boxes.
The customer picks a pack, then fills it with the weight bundles you define (e.g. a 100 g pistachio pack, a 200 g almond pack). The total weight must exactly match the pack capacity — the Add to Cart button stays disabled until the pack is perfectly full.
Features
- New “Weight-Based Pack” product type with any capacity (grams)
- Fill packs with weight bundles (simple products or product variations)
- Pack-size switcher when sibling packs (e.g. 1/2/5 kg) share the same items category
- Grouped cards: one card per item with its weight/grade variations inside
- Weight progress bar, live price calculation and a visual box preview on the product page
- Price = sum of bundle prices + optional fixed box cost
- Server-side validation: under-filled and over-filled packs are rejected
- Stock is reduced automatically after payment and restored on cancellation
- Contents breakdown shown in cart, checkout, admin orders and emails
- Shipping weight of each pack equals its capacity
- Multiple packs with different contents in one order
- HPOS compatible; tested with WooCommerce 6–11
- Translation ready (Persian translation included)
Usage
Step 1: create the weight bundles
For each item (pistachios, almonds, …) create a WooCommerce product:
- Recommended — variable product: e.g. “Pistachios” with a “Weight” attribute and 100 g / 200 g / 500 g variations. Give each variation a price and a weight (the standard WooCommerce weight field) and, with stock management enabled, a stock quantity (e.g. 100 units of the 100 g bundle).
- Simple product: each bundle is a standalone product with a price, weight and stock.
Important: bundle weights must be entered in the standard WooCommerce weight field; the plugin converts them to grams based on the store weight unit (WooCommerce → Settings → Shipping → Weight unit). With the unit set to kg, a 100 g bundle is 0.1.
Put all items in one product category (e.g. “Nuts”).
Step 2: create the pack
- Go to Products → Add New.
- In the Product data box set the type to Weight-Based Pack.
- In the Pack Settings tab:
- Pack capacity (grams): e.g. 1000 for a 1 kg box
- Box cost (optional): fixed packaging amount
- Allowed items category: the category from step 1
- Excluded IDs (optional)
- Publish.
Repeat with capacities 2000 and 5000 for the 2 kg and 5 kg boxes.
Step 3: the customer experience
- The customer opens a pack from your shop (the “Build pack” button).
- Using the + / − buttons they choose how many of each bundle to include; the weight progress bar and live price update as they go.
- “Add pack to cart” is enabled only when the total weight exactly matches the capacity (e.g. 5 × 200 g = 1000 g).
- The customer can add more packs with different combinations to the same cart and check out once.
Installation
- Upload the
weight-based-product-packsfolder to/wp-content/plugins/. - Activate “Weight-Based Product Packs for WooCommerce” on the Plugins screen.
- Follow the Usage steps below.
Frequently asked questions
Why is a bundle missing from the pack builder page?
The bundle must: belong to the pack’s selected category, have a weight greater than zero, be in stock and not be excluded. Variations must also be published.
Can a customer buy a partially filled pack?
No. The button is disabled client-side, and the server rejects both under-filled and over-filled packs; contents are re-validated in the cart and at checkout.
Where do prices come from?
Always from the server, using current product prices; browser-side tampering has no effect.
Is stock reduced?
Yes — after payment each bundle’s stock is reduced by the ordered quantity, and restored if the order is cancelled.
Can I customize the template?
Yes — copy templates/single-product/add-to-cart/pack-builder.php to your-theme/woocommerce/single-product/add-to-cart/pack-builder.php and edit it. Styles use the wbpp-* classes.
Changelog
1.1.0
- REST API: create and update products with type=pack in a single call
- Optional per-pack mixing step (e.g. 250 g) with per-gram prorated pricing
- Optional packaging selector in the builder (label, cost, capacity per option)
1.0.0
- Initial release.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Weight-Based Product Packs fo… alternatives
All box builder plugins →| Rank | Plugin | Active installs |
|---|---|---|
| 1 |
|
<10 |
FAQ
Weight-Based Product Packs for WooC…: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 13, 2026
Is Weight-Based Product Packs for… free?
Yes. Weight-Based Product Packs for… is free to download and use from the official WordPress.org plugin directory.
Is Weight-Based Product Packs for… safe to use in 2026?
Weight-Based Product Packs for… is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 4 weeks ago, and scores 64/100 on our health check.
How many websites use Weight-Based Product Packs for…?
Weight-Based Product Packs for… is active on <10 WordPress websites and has been downloaded 187 times since it launched in September 2026. It was downloaded 124 times in the last 30 days.
Does Weight-Based Product Packs for… work with WordPress 7.1?
Yes. The developer has tested Weight-Based Product Packs for… up to WordPress 7.1.3, the latest release. It requires WordPress 6.4 or newer.
What PHP version does Weight-Based Product Packs for… need?
Weight-Based Product Packs for… requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Weight-Based Product Packs for… last updated?
The latest version, 1.1.0, was released on September 13, 2026 (4 weeks ago).
Who makes Weight-Based Product Packs for…?
Weight-Based Product Packs for… is developed and maintained by atashinbar.
What are the best alternatives to Weight-Based Product Packs for…?
The most popular alternatives to Weight-Based Product Packs for… are Zelevation Custom Box Build… (<10 installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card