Batten
Color theme

Shopify app

Coming soon

Batten Volume Discounts

Quantity price breaks for every customer, not only B2B company accounts.

Free, Growth $24, Pro $59 a month

Read the documentationShopify App Store listing pendingAsk a question

Shopify's native quantity price breaks apply only to B2B company accounts. If you want a guest or an ordinary logged in customer to see a better unit price at 10, 25, 50, or 100 units, you still need an app.

Batten Volume Discounts is a Shopify Function that applies quantity tiers per line or across every variant of a product, plus two theme editor blocks that show the shopper what the ladder is before they add to cart.

Import once, price everywhere

Tier sets are edited one at a time or imported from CSV across thousands of SKUs. The import validates every row, shows a preview, and reports errors before a single price is written.

The table and the discount agree

The price table is not a separate list you keep in step by hand. It is written from the tier set's own scope, so a product that leaves the scope loses the table, and a set that is disabled or deleted takes its tables with it. What the product page advertises is what checkout applies.

The free companion to the trade theme

A Shopify theme cannot ship discount logic of its own. This app is the piece that makes the trade theme's quick order list and quantity rules add up to a real trade storefront, and the free plan is enough to prove it on a live store.

Billing runs through Shopify App Pricing, so plans are created and charged by Shopify against your existing store bill.

Features

What it does

One ladder, applied everywhere
Set one ladder of quantity breaks and Shopify applies it in the cart, at checkout, on draft orders, and in the Shop app. Take a percentage off or set a fixed unit price at each break.
Scope that matches the catalog
Scope a set to every product, a list of products, collections, a product tag, or a vendor.
Aggregate across variants
Turn aggregation on so ten of one size plus fifteen of another reach the twenty five break. Aggregation never crosses products.
CSV bulk import
Paste or upload a CSV of handles or SKUs with minimum quantities and either a percentage or a unit price, with a validated preview and an error report before anything is written.
Price table block
A theme editor block that shows the applicable breaks on the product page and highlights the current tier as quantity changes. It renders in Liquid, so it is there on first paint.
Cart savings notice
Shows how many more units unlock the next break, in cart drawers and on the cart page.

Pricing

Plans

Free

$0

One tier set, up to three breaks, the discount function, and the price table block.

Growth

$24 a month

Ten tier sets, unlimited breaks, and CSV import.

Pro

$59 a month

Unlimited tier sets, customer tag restrictions, and the cart savings notice.

Screenshots

Coming with the listing

Product imagery is shot against a real catalog rather than mocked up. These are the frames being produced.

  1. 01Tier set list with two enabled sets
  2. 02Tier editor with a four step ladder and the price ladder preview
  3. 03Scope picker with a collection selected
  4. 04CSV import preview showing validated rows
  5. 05Product page with the volume price table block
  6. 06Cart with the volume savings notice