Shopify product bundles let you package two or more items together — a fixed gift set, a multipack of the same SKU, or a build-your-own box — and sell the group as a single listing with its own price, inventory tracking, and discount. If you run a Shopify store in South Africa, bundling is one of the fastest levers for lifting average order value without paying more to acquire traffic.

The catch SA merchants often miss: Shopify's free native Bundles app only handles fixed sets and multipacks. Mix-and-match, volume tiers, and build-your-own formats each need a third-party app — and because Shopify Payments is not available in South Africa, every bundle sale carries a third-party gateway fee (2% on Basic, 1% on Grow) that has to be baked into your discount floor before you publish.

This guide covers all five bundle formats, which tool handles each, and how to price kits so the discount is real for the customer and the margin still holds for you. If you want a broader view of selling product bundles on Shopify, the formats below are where to start.

Quick Answer

Shopify product bundles are sets of two or more items sold as one listing. The free native Shopify Bundles app — available on every plan — supports fixed bundles and multipacks with real-time inventory syncing; fixed bundles support up to 30 components and 100 variants. For mix-and-match, build-your-own, or volume-tiered formats you need a third-party bundle app from the Shopify App Store. SA stores must also factor in the third-party gateway fee (2–0.2% depending on plan) when setting bundle prices, since Shopify Payments does not operate in South Africa.

Want a Shopify bundle strategy that moves inventory and lifts AOV?

Share your current product catalogue and we'll identify which bundle format fits your store — and where the margin is.

Talk to a Shopify Specialist

What Are Shopify Product Bundles?

A Shopify product bundle is a set of two or more related products offered as a single purchasable item, commonly at a discount. Shopify defines a bundle as "a set of two or more related products, commonly offered at a discount" — and since the platform added native bundle support in July 2023, merchants on every plan can create them without custom code.

The five formats you'll encounter on the platform each solve a different sales problem:

FormatHow It WorksBest ForTool Needed
Fixed bundlePre-set items sold together; customer buys the group as publishedGift sets, starter kits, themed collectionsNative Shopify Bundles app (free)
MultipackMultiple units of the same SKU at a per-unit savingConsumables, supplements, stationery, beauty refillsNative Shopify Bundles app (free)
Mix-and-matchCustomer selects from a defined pool ("any 3 from this range")Clothing, cosmetics, tea, candles — large cataloguesThird-party app required
Build-your-own (BYOB)Guided step-by-step configuration; customer assembles the bundleHampers, gift boxes, subscription boxes, pet care kitsThird-party app required
Volume / tieredDiscount scales with quantity; same item, more = cheaper per unitWholesale lite, trade customers, repeat replenishmentThird-party app required

Key Takeaway

The free native app covers fixed and multipack only. If your store's catalogue suits mix-and-match or build-your-own, a third-party bundle app is the next step — most offer free plans to test on lower order volumes before committing to a paid tier.

Four Steps to Your First Fixed Kit

The native Shopify Bundles app creates a fixed bundle or multipack directly inside your admin — no storefront code, no developer required. Bundles appear as standard products in your catalogue and are available on the Online Store and Headless storefronts.

Step 1 — Install the app. From Shopify Admin, go to Apps → Shopify App Store and search "Shopify Bundles". It is first-party, free, and works on every plan from Basic upward. Click Install.

Step 2 — Create the bundle. Inside the app, choose Create bundle. Select Fixed bundle for a pre-defined set or Multipack for repeated units of one SKU. Give the bundle its own product title, description, and images — treat it as its own listing, not a footnote.

Step 3 — Add components and set the price. Select your component products and their quantities. Fixed bundles support up to 30 components, up to 3 options, and up to 100 variants total. Set the bundle price directly — there is no automatic discount engine in the native app, so if you want to show a percentage saving, calculate the individual total versus your bundle price and state it clearly in the product description.

Limitation to Know

Bundle prices in the native app do NOT update automatically when a component's individual price changes. If you adjust the price of a component product, open the bundle and update its price manually. Miss this step and your stated saving becomes inaccurate — a problem under the Consumer Protection Act's accurate-price requirements.

Step 4 — Activate and publish. New bundles default to Draft status. Change the status to Active, assign it to the relevant collections, and add it to your Online Store navigation if it deserves prominent placement. The app tracks bundle-level inventory in real time: when a bundle sells, it deducts each component from stock automatically, so you stop overselling without managing a separate SKU spreadsheet.

Not sure which Shopify plan covers your bundle volume?

Tell us your current monthly order count and we'll map the right plan and gateway combination — with the gateway-fee maths shown.

Get a Plan Assessment

When Do SA Stores Need a Third-Party App?

A third-party bundle app is the right call whenever you need a bundle format the native app does not support — mix-and-match, build-your-own, or volume tiers — or when you want bundle-level analytics, custom bundle landing pages, or subscription compatibility.

The most widely used bundle apps on the Shopify App Store for SA stores:

AppFormats SupportedFree Plan?Best For
Simple Bundles & KitsFixed, mix-and-match, BYOB, multipackYesStores getting started with ecommerce bundling
Mix and Match Bundle BuilderMix-and-match, BYOB, box builderYesFashion, cosmetics, hamper stores
Fast BundleAll five formatsCheck App StoreMid-volume stores wanting all formats in one app
BOGOSAll formats + BOGO promotionsYes (30-order cap)Stores running promotional campaigns alongside kits

One important limitation applies across most bundle apps: Shopify's bundle infrastructure currently does not support selling bundles with subscriptions, pre-orders, or try-before-you-buy. If your store depends on subscription revenue, discuss this constraint with any app developer before committing to a paid plan.

Example: How a SA Homeware Store Would Choose

A Johannesburg homeware brand sells scatter cushions in 12 colours. Their customers regularly buy three or four covers at once. The right format is mix-and-match ("choose any 3 covers at a saving") — the native Bundles app cannot do this. They install Simple Bundles on a free plan, configure a mix-and-match pool from the cushion collection, and run it for a month. The free plan caps at a set number of orders; once they exceed it, they upgrade to a paid tier. Total cost for the test: nothing, then a predictable monthly fee once validated.

Pricing Kits Correctly for South African Stores

A sound product bundling strategy accounts for more than just the customer-facing discount. Pricing a kit on a Shopify store in South Africa has one extra layer compared to global guides: the third-party gateway fee. Because Shopify Payments is not available in South Africa, every transaction through PayFast, Peach Payments, or Yoco also attracts Shopify's own third-party gateway fee — 2% on Basic, 1% on Grow, 0.6% on Advanced, 0.2% on Plus. That fee applies to the bundle sale price, not the individual item prices.

Here is how to work out your discount floor before publishing a bundle:

Bundle Discount Floor: The Calculation (2026, Basic Plan)

Step 1 — Sum the individual prices: Add up what each component sells for separately on your store.
Step 2 — Set the bundle price and calculate your stated saving (individual total minus bundle price).
Step 3 — Apply the 2% gateway fee to the bundle sale price (Shopify pricing page, 2026). This is a Shopify-level fee on top of your payment gateway's own per-transaction fee.
Step 4 — Your net saving to the business is your stated discount minus the gateway fee on the bundle price — which is less than the headline saving you show the customer.

The lesson: set your bundle price only after completing this arithmetic for your plan and gateway combination. A bundle priced purely on the headline discount can quietly erode margin at volume.

The gateway fee also means that upgrading your Shopify plan has a direct bundle-pricing benefit. Moving from Basic (2%) to Grow (1%) cuts your Shopify gateway fee on bundle sales in half — a saving that scales directly with your bundle revenue and may offset a meaningful portion of the plan upgrade cost.

Getting the Pricing Framing Right

State the saving as a Rand amount in the product title or description: "Starter Kit — 3 items for [bundle price] (save [Rx] vs. buying separately)." SA consumers respond to concrete Rand savings more than abstract percentages, and the CPA requires that your stated price is accurate. Calculate the individual total from the actual current prices of each component — not from an inflated "was" price.

Common Mistake

Pricing the bundle based on the recommended retail price of each item rather than your own selling price, then claiming a discount against the inflated total. This creates a misleading discount impression and exposes you to CPA complaints. Use the actual current individual prices on your store.

VAT, Returns and Consumer Rights on Grouped Orders

Grouped orders in South Africa carry the same regulatory obligations as individual product sales — they do not bypass consumer protection law because the items are sold together.

VAT. Set up the bundle product with the same tax settings as its components (Settings → Taxes and Duties → South Africa → 15%). The bundle listing inherits the standard 15% VAT rate; there is no reduced rate for selling items as a set. If your store is VAT-registered (compulsory above R2.3 million in taxable supplies in any 12-month period — verify the current threshold at sars.gov.za), display prices inclusive of VAT for B2C sales and issue a tax invoice showing VAT separately on request.

Cooling-off rights. Under ECTA section 44, online buyers have a 7-day cooling-off period. This applies to a bundle sale in the same way it applies to an individual product sale — a customer can return the entire bundle within 7 days for a full refund, subject to the same exceptions (personalised goods, perishables, unsealed digital media). A "no returns on bundles" clause in your terms does not override this statutory right for online purchases.

Partial returns. The CPA gives consumers the right to choose a refund, replacement, or repair on defective goods. If one component of a bundle is defective, a customer can reject the whole bundle or just the defective item — your ecommerce returns policy should address this scenario explicitly. Many SA stores handle it by offering a store credit for the defective component's portion of the bundle price rather than requiring a full bundle return.

Key Takeaway

A bundle is legally an offer to sell a set of goods. Your cooling-off policy, VAT display, and returns process must treat it the same as any individual product sale. The easiest approach: configure the bundle product's tax settings identically to its components, and make sure your returns policy page explicitly addresses grouped orders.

Why South African Businesses Choose Growth Pulse Media

Growth Pulse Media's founder, Dirk van Greuning, built and scaled a large South African ecommerce business before founding the agency — which means ecommerce product bundles and the bundle strategy advice you get is grounded in how SA payment gateways, courier integrations, and consumer law actually work, not how they work in the United States.

As a registered Shopify Partner and SA ecommerce marketing agency, GPM works with a limited number of clients at a time so every store gets senior attention. The work stays in-house: no subcontracted developers, no account managers who have never run an SA store. If you are evaluating which bundle format suits your catalogue, or you want someone to audit your current Shopify setup for revenue leaks, the contact form goes directly to the team.

GPM is also an Omnisend Certified Partner, so if your bundling strategy connects to post-purchase email flows — replenishment reminders for multipacks, cross-sell sequences for fixed kits — those can be built and tested in the same engagement.

Who This Is NOT For

Stores with Fewer Than 10 Distinct SKUs

If your catalogue has fewer than 10 products, there are limited meaningful bundle combinations. Forced bundles of unrelated items rarely improve average order value — they frustrate customers who wanted one item. Spend the energy on conversion rate work first.

Subscription-First Businesses

The current Shopify bundle infrastructure — both native and most third-party apps — does not support selling bundles with subscription billing. If subscriptions are your primary revenue model, bundles require a custom workaround that adds complexity. Solve subscriptions first, then revisit bundling once the subscription flow is stable.

Stores Whose Margins Cannot Absorb a Discount

A bundle discount that eliminates your margin on every unit is worse than not bundling at all. If your product margins are tight, run the bundle discount floor calculation above before activating any kit. Bundling at a token discount signals poor value and rarely moves conversion; bundling with no margin left destroys the business case.

Complex Customisation Needs Without a Developer

Build-your-own bundles with 50+ component options, conditional logic, or real-time price calculations are possible on Shopify Plus via the Bundles API — but they require developer work. If you need that level of customisation and are on a Basic or Grow plan, the cost of the development work will exceed the bundle revenue for most SA stores at current volumes.

Ready to pressure-test your bundle setup before launch?

Send us your current product list and we'll run a margin and format audit — no obligation, response within 24 hours.

Request a Bundle Audit

Frequently Asked Questions

Does the Shopify Bundles app work on the Basic plan?

Yes. The Shopify Bundles app is free and available on every Shopify plan, including Basic. It supports fixed bundles and multipacks with real-time inventory syncing; fixed bundles support up to 30 components and 100 variants. Mix-and-match, volume tiers, and build-your-own formats are not supported by the native app — those require a third-party bundle app from the Shopify App Store.

How does Shopify handle bundle inventory in South Africa?

The native Shopify Bundles app deducts each component from stock automatically when a bundle sells, preventing overselling across your individual SKUs. Inventory is tracked at the overall store level, not by location — so if you operate multiple warehouses or a Shopify POS point, plan accordingly. Third-party apps handle inventory in similar ways, though the exact behaviour varies by app.

Can I charge 15% VAT on a Shopify bundle in South Africa?

Yes. Configure the bundle product under Settings → Taxes and Duties with South Africa set to 15%, the same way you configure any standard product. There is no special VAT treatment for bundled items — the bundle listing is taxed at the standard rate on its sale price. If you are VAT-registered (compulsory above R2.3 million in taxable supplies in any 12-month period), display prices inclusive of VAT for B2C customers and issue a tax invoice on request.

What is the gateway fee impact on bundle pricing for SA stores?

Because Shopify Payments is not available in South Africa, every sale — including bundle sales — carries Shopify's third-party gateway fee: 2% on Basic, 1% on Grow, 0.6% on Advanced, and 0.2% on Plus. This fee applies to the bundle sale price. Factor it into your discount floor before publishing: a bundle discount that looks generous on paper may shrink significantly once the gateway fee is applied on top of your payment provider's own per-transaction costs.

Are customers entitled to return a Shopify bundle in South Africa?

Yes. Under ECTA section 44, online buyers have a 7-day cooling-off period that applies to bundle purchases in the same way as individual product sales. A customer can return the full bundle within 7 days for a refund — a "no returns on bundles" clause in your store policy does not override this statutory right. Exceptions apply to personalised goods, perishables, and unsealed digital media.

Can Shopify product bundles be sold with subscriptions?

Not with the current native Bundles app or most third-party bundle apps. The Shopify bundle infrastructure explicitly excludes subscription billing, pre-orders, and try-before-you-buy. If subscription revenue is central to your business model, resolve your subscription setup before implementing bundles — attempting both simultaneously usually creates inventory tracking conflicts that require developer intervention.

Get Your Shopify Bundle Strategy Right the First Time

Growth Pulse Media is a registered Shopify Partner based in Johannesburg, working with a limited number of SA ecommerce stores at a time. We integrate with PayFast, Peach Payments, Yoco, The Courier Guy, and Omnisend — so your bundle setup connects to fulfilment and post-purchase email from day one. No obligation — we'll get back to you within 24 hours.

Talk to a Shopify Partner

Dirk van Greuning — Founder, Growth Pulse Media
Dirk van Greuning Founder, Growth Pulse Media

Founder of Growth Pulse Media and a specialist in South African search dominance. Dirk translates his experience in scaling South African businesses into high-velocity digital strategies for B2B and retail leaders. He writes about SEO, lead generation, and paid media from an operator's perspective — prioritising pipeline value over impressions.

Connect on LinkedIn