Directory / plugin

HostHob Product Bundles for WooCommerce

v1.0.1 · by hosthob

Configurable product bundles that become real WooCommerce order lines with original SKUs — built for ERP, WMS, and fulfillment.

About this plugin

HostHob Product Bundles lets WooCommerce merchants offer configurable product bundles without inventing a fake “bundle SKU” on the order.

Most bundle plugins create one artificial parent line. HostHob Product Bundles does the opposite: every selected product is a normal WooCommerce cart item and order line, using the original product ID, variation ID (when supported by add-ons), SKU, stock, and tax class.

That matters if you sync orders to ERP, WMS, 3PL, accounting, or inventory tools that expect real SKUs.

How it works

  1. Mark a product as a HostHob Product Bundles bundle and define selection groups (for example: Choose your shirt, Choose your pants).
  2. Customers configure the bundle on the product page.
  3. Each selected product is added as a real WooCommerce cart item.
  4. A percentage bundle discount is distributed proportionally across those real lines.
  5. Checkout creates ordinary order line items. HostHob Product Bundles metadata is supplementary only.

Free features

  • Bundle configuration in the WooCommerce product editor
  • Selection groups with required / min / max rules
  • Storefront configurator for simple products
  • Unique bundle instance IDs for cart grouping
  • Proportional percentage discounts with deterministic rounding
  • Cart visual grouping and whole-bundle removal when a component is removed
  • Order line metadata for support and auditing
  • WooCommerce High-Performance Order Storage (HPOS) compatible
  • No tracking, telemetry, or external phone-home requests

Designed for integrations

If an external system reads the order with normal WooCommerce APIs, it sees the purchased products/SKUs as ordinary lines. It does not need HostHob Product Bundles-specific knowledge to know what to fulfill.

Privacy

HostHob Product Bundles does not collect personal data beyond what WooCommerce already stores on orders. It does not phone home.

Plugin tags