Discount Kit documentation
Discount Kit runs every promotion you can imagine: pick a discount type, set the rules, and it runs everywhere — cart, checkout, and your storefront.
Every discount type is a Shopify discount function, so it works with your theme out of the box and runs on Shopify’s own infrastructure. Think of Discount Kit as extending Shopify’s native discounts.
Discounts
Section titled “Discounts”Each discount type is a Shopify discount you create from your store’s Discounts page.
CustomYour own rules and conditions, from simple to fully custom.
Product volumeTiered discounts on a product by quantity or spend.
OrderTiered discounts on the order by cart value.
Tiered rewardsA spend-and-save ladder of order, shipping and gift rewards.
Gift with purchaseFree gifts customers unlock and choose.
ShippingShipping deals by rate name, price, cart value, quantity or weight.
SaleDifferent markdowns for several collections, in one discount.
Components
Section titled “Components”Ready-made storefront components that show your discounts: prices, volume pickers, sale badges, tiered rewards bars and a product quickview.
Components overviewEnable the Components embed and place your first component.
Components or Live data?When to use a ready-made component, and when to build your own.
Live data
Section titled “Live data”Your discount data, published straight to storefront metafields for your own Liquid — no API calls, no performance overhead.
IntroductionWhat syncs by default, the dk:live tag, limits and fan-out.
Storefront dataReading discounts from product, collection and shop metafields.
Test modeTry a discount on your own store before customers see it.
Percentage discount roundingWhy percentage discounts on low unit prices don't always match the expected total.