Free, open source

Fasko

Product bundles with a bundle discount

Fasko lets you sell groups of products together as a single bundle in WooCommerce. Customers add the whole set with one click, and you can grant an optional discount for buying the bundle.

Open source GPLv2
Open source, GPL licensedNo account, no cardNo custom database tables

Works with

WooCommerceGutenbergStorefrontAstraGeneratePressKadenceMultisite compatible

See it in action

A product bundle shows the included items, discount and one-click add
The same product bundle in the mobile layout
Global Fasko settings and discount configuration in the dashboard

Selling sets is hard in WooCommerce

Stores want to sell products as sets, e.g. a camera with a lens and a bag. Without bundles the customer has to add each product separately, and the store cannot easily grant a discount for the whole set.

  • ✗ No way to sell products as a set
  • ✗ The customer adds each product separately
  • ✗ No discount for buying the whole bundle
  • ✗ Complex set-up without a simple customer-facing bundle box

Fasko groups products into one set

  • ✓ A bundle of defined products on the product page
  • ✓ Add the whole set to the cart with one click
  • ✓ An optional discount for buying the bundle
  • ✓ A list of bundle items visible to the customer

What you get in the free version

Everything you need to sell products as sets.

Bundle definition

You choose the products that make up the bundle in the Bundle tab of the product data.

Bundle discount

An optional percentage discount for buying the whole bundle, as a fee or split per item.

One-click add

The customer adds all bundle products to the cart with a single form.

Item list

The bundle shows a list of the included products on the product page.

Discount mode

Choose whether the discount is applied as a bundle fee or distributed across items.

No custom tables

The bundle definition is stored as product metadata; the plugin creates no tables in the database.

Up and running in three steps

Build your first bundle and test the cart discount.

01

Install

Activate Fasko alongside WooCommerce.

02

Build the bundle

In the product panel open the Bundle tab, choose the set's products and set an optional discount.

03

Check the cart

Open a product with a bundle, add the set to the cart and confirm the items and discount.

Who it is for

When a product set should reach the cart in one click with an optional discount.

Starter kits

A camera with a lens and bag, the customer sees the list and adds everything at once.

  • ✓ One click
  • ✓ Item list
  • ✓ Percentage discount

Cross-sell bundles

A bundle on the product page with a fee or per-item discount mode.

  • ✓ Discount mode
  • ✓ Product metadata
  • ✓ No database tables

Alongside Polski FREE

Polski does not duplicate bundles, Fasko is safe next to Polski.

  • ✓ Bundle tab
  • ✓ Docs in EN and Polish
  • ✓ GPL FREE

What PRO adds, and why it matters

Product-search picker

Build bundles with WooCommerce's native product search, pick from the catalogue instead of typing IDs.

Fixed bundle price

Set one total price for the bundle, the cart adjusts automatically regardless of the sum of line items.

Order-history suggestions

Suggest products frequently bought together with current bundle items from the last 90 days of orders.

Tiered quantity pricing

Increase the discount as customers buy more complete bundle sets, rules in the product editor, tier table on the product page.

Mix-and-match

Let customers pick a set number of products from a curated pool, the main product is always included.

Fasko analytics

Track views, add-to-cart, conversions and attributed revenue per bundle, WooCommerce > Bundle Analytics.

Scheduled deals

Optional deal start/end dates per bundle, outside the window the box and discounts are off.

What you get: FREE vs PRO

PRO keeps everything in the free plugin and adds the modules below.

FeatureFREEPRO
Fixed product bundles✓✓
Custom bundle price or sum of items✓✓
Dedicated bundle section on product page✓✓
Automatic stock synchronization across items✓✓
Product search autocomplete in bundle picker×✓
Tiered pricing & quantity bundle discounts×✓
Flexible Mix & Match bundle builder×✓
Scheduled bundle deals (start/end dates)×✓
Bundle revenue and conversion analytics×✓
Analytics data retention (30-730 days)×✓

Bundle vs WooCommerce Product Bundles vs YITH Product Bundles

How Bundle compares to the popular WooCommerce product bundle plugins.

BundleWooCommerce Product BundlesYITH Product Bundles
Free versionYesNo (paid only)Yes
Combine products into one bundleYesYesYes
Per-bundle discountYesYesYes
One-click add the whole bundleYesYesYes
No custom database tablesYes--
Open source (GPLv2)YesGPL (paid only)Core GPL
Paid plan pricefrom €49/yr$79/yr (1 site)~$79.99/yr

Competitor data and pricing as of June 2026; check the vendors' sites for current pricing.

Need more? Fasko PRO

The free edition covers a percentage-discount bundle with product IDs. Fasko Pro adds a product-search picker, fixed pricing, order-history suggestions, tiered pricing, and mix-and-match.

  • ✓ Product-search picker and fixed bundle price (shipped)
  • ✓ Order-history suggestions (shipped)
  • ✓ Tiered pricing and mix-and-match (shipped)
  • ✓ Bundle analytics and scheduled deals (shipped)

Support and resources

Every plugin has its own documentation with setup walkthroughs. Bugs and questions go to the public GitHub repository for that plugin, we answer in the open.

Maintenance status

This plugin is maintained. We have announced no end-of-support date, and when we do it will say so here and in a release.

Frequently asked questions

Does it require WooCommerce?

Yes. The plugin works with WooCommerce products.

Can I grant a bundle discount?

Yes. A bundle can have an optional percentage discount, applied as a bundle fee or distributed across items.

How do I choose the bundle products?

In the free edition you list product IDs in the Bundle tab. Fasko Pro adds WooCommerce product search and order-history suggestions.

Does Fasko create database tables?

No. The bundle definition is stored as product metadata, with no custom tables in the database.

Are there tiered prices or mix-and-match?

The free version covers a fixed bundle with an optional discount. Fasko Pro adds tiered pricing and mix-and-match.

Does Fasko pair with Aldono and Donkarto?

Yes. Aldono adds options to individual products in a set; Donkarto is a separate prepaid-credit flow; Fasko groups products with a discount. All three are independent GPL plugins from wppoland.com.

How does Bundle compare to WooCommerce Product Bundles and YITH Product Bundles?

All three create product bundles with a per-bundle discount. Bundle is free and open source with PRO from €49/yr, while the official WooCommerce Product Bundles has no free version ($79/yr) and YITH's premium is ~$79.99/yr. Pricing as of June 2026.

Sell products as sets

A product bundle, one-click add and an optional bundle discount. The full FREE edition under GPL.

View on GitHub

FREE is a fixed bundle with a discount, PRO adds search picker and mix-and-match.