How can I offer a 'Buy 2 for £20' deal on my items?

Topic summary

A merchant seeks to implement a fixed-price bundle promotion (“Buy 2 for £20”) where individual items are priced at £12.50-£13.50, but any two items from a collection automatically total £20 at checkout.

Core Challenge:

  • Shopify’s native discount system doesn’t support fixed-price bundles by default
  • Standard percentage or dollar-off discounts don’t achieve the desired pricing structure
  • The merchant emphasizes this is a common retail promotion but difficult to implement on Shopify

Status: The discussion remains open with no confirmed resolution from the original poster.

Proposed Solutions:
Multiple app developers have suggested third-party solutions:

  • MBC Bundles - Detailed setup walkthrough provided with screenshots showing bundle creation, product selection, and fixed pricing configuration
  • Every Possible Discount - Built on Shopify Functions, claims to avoid checkout analytics issues and dummy coupon codes
  • JTDL: Bundles & Discounts - Supports both quantity-based and fixed-price bundles
  • Upsell System and Special Offers apps also mentioned as potential options

One developer offered early access to a custom app specifically designed for this use case. All solutions require installing third-party apps, as native Shopify functionality cannot handle this pricing structure.

Summarized with AI on November 1. AI used: claude-sonnet-4-5-20250929.

Hi

I want to create a bundle yes…but this is the most standard form of
bundle. I dont want a $10 off situation.

Example:
Two hats for $20

You go into a collection of hats.
Hat 1 is $12.50
Hat 2 is $13.50

If you buy two hats together in that collection the total price will come
to $20

I’m not looking for a $10 dollar discount. That won’t work. I just want to
system to understand that if i add two products form a collection it will
checkout at $20

This is the world’s most common type of offer on so many sites but i
can’t seem to find it for Shopify…

2 Likes