After six months of building, testing, and a review process that taught us more about our own app than we expected, Discount Prime is officially live on the Shopify App Store.
This post is a short introduction: what the app does today, what it deliberately does not do yet, and why we made the technical choices we made.
What version one does
Discount Prime launches with two core capabilities:
Volume discounts. Buy more, save more. You define quantity tiers on products or collections, and the discount applies automatically in the cart. No codes for customers to remember, no manual price edits across variants.
Quantity breaks. Tiered per-unit pricing displayed right on the product page, so a customer considering 10 units can see exactly what 25 or 50 would cost before they ever reach the cart.
Both are configured from a single dashboard, both apply automatically, and both were built to survive the situations that break discount setups in real stores: multi-currency carts, variant-level pricing, and customers who combine offers in ways you did not plan for.
What it does not do yet
A lot, honestly. There is no free shipping module yet. No B2B pricing. No analytics beyond the basics. We have a roadmap full of these things, and we would rather ship each one properly than launch with ten half-features.
If you install the app and find yourself wishing it did something specific, tell us. Early feedback is going to shape the next six months more than our own roadmap document will.
Why we built on Shopify Functions
Here is the one technical decision worth explaining, because it affects every merchant who installs the app.
There have historically been two ways to customize discounts on Shopify: Scripts, which are limited to Shopify Plus and run Ruby code inside checkout, and apps that manipulate prices indirectly, with duplicate variants or draft orders and all the inventory chaos that comes with those tricks.
In 2022 Shopify introduced Functions, a new way for apps to inject custom discount logic natively into Shopify's own discount engine. Shopify has been clear about the direction: Functions are the future, and Scripts are on their way out.
We built Discount Prime on Functions from the first commit. That means:
- Discounts apply inside Shopify's native engine, not through variant swapping or cart hacks
- The app works on every plan, not just Plus
- When Shopify improves the discount system (like this year's discount combinations), we inherit it instead of fighting it
Betting on the platform's newest primitive was slower in the short term. There were weeks where a Scripts-style workaround would have shipped faster. We think it is the right call for anyone who plans to still be running their store, and this app, five years from now.
Who this is for
We built Discount Prime for merchants who think about discounts as pricing strategy, not just promotions. If you sell products people naturally buy in multiples (consumables, packs, supplies, B2B-ish catalogs), volume pricing is usually the highest-leverage discount you can run, and it is exactly the kind Shopify does not offer natively. If you want the full playbook, our complete guide to volume discounts walks through tier design end to end.
What is next
The near-term roadmap, in rough order: free shipping discounts with a progress bar, buy X get Y offers, and tiered pricing for customer groups. We will announce each one here on the blog as it ships.
If you want to try the app, it is live on the Shopify App Store now. And if you install it in these first weeks: thank you. Early merchants get an outsized say in what we build next, and we intend to honor that.




