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 @VapeCookie

Yes, Shopify doesn’t support fixed-price discounts by default. Even you try to set up a Buy X Get Y discount, the get option cannot support it.

I’m developing an app to set up something like this: you can take a look at my demo here: https://benny-test-store.myshopify.com/products/summer-shoe-sales

Merchants can fill in a simple form to generate a template like this. Let me know if you find it relevant to your case. I’m finding users to join Early Access.

1 Like