Skip to content

Wholesale for Shopify

Your wholesale rules, enforced at checkout.

Stockly adds the wholesale layer Shopify leaves out — buyer applications, volume discounts by quantity band, and order minimums a buyer cannot walk around.

Stockly is in review for the Shopify App Store. Join the list and you get the install link the day it opens. No spam, one email.

Checkout

Subtotal · 6 items $184.00
Wholesale minimum $300.00

Your first wholesale order must reach $300. Add $116.00 to continue.

Pay now

Blocked at checkout — not in the cart

Runs on

Shopify Functions

Enforced at

Checkout, not the cart

Works on

Basic, Grow, Advanced

Free trial

14 days

The gap

Shopify gives you B2B. It doesn't give you rules.

Since April 2026 every Shopify plan includes native B2B: company accounts, catalogs, per-company pricing. It is a real upgrade and you should use it.

What it still cannot do is refuse an order. There is no native setting for a minimum order value on any plan — not even Plus. No approval flow for new wholesale buyers. No quick order form. So the $40 order from the boutique that swore they'd buy in bulk goes through, and you eat the shipping.

Stockly is the enforcement layer. Four things Shopify leaves to you, done properly.

What's inside

Four features. Each one closes a real hole.

Applications

Approve buyers before they see a single wholesale price.

Buyers apply through a registration form you design. Applications land in a queue where you approve or reject each one. Approved buyers get tagged automatically and see their rates on the next page load.

  • Form builder, no theme code
  • Approve or reject queue
  • Automatic customer tagging
Wholesale applications 2 pending
  • Norrland Supply Co.

    buyers@norrland.se

    Approve Reject
  • Casa Marés

    compras@casamares.es

    Approve Reject
  • Atelier Dumont

    achats@dumont.fr

    Tagged
  • Hale & Row

    orders@haleandrow.co.uk

    Tagged

Volume pricing

Price by the quantity band, not by the customer.

Set discounts per quantity band and apply them to one product, a whole collection, or the entire store. Mixed variants of the same product add up towards the band, the way a buyer expects.

  • Unlimited quantity bands
  • Per product, collection or store-wide
  • Mixed variants aggregate

Volume pricing — Ceramics collection

Retail $24.00 · applies to 38 products

Quantity Discount Unit
12–47 units −20% $19.20
48–143 units −30% $16.80
144+ units −40% $14.40
Live for customers tagged wholesale

Order minimums

A minimum that actually stops the order.

Require a minimum first order before a buyer becomes a full wholesale account, then keep a recurring minimum after that — by value, by units, or both. Enforced by a Shopify Function at checkout, so a cart permalink cannot walk around it.

  • First-order qualification
  • Recurring minimums by value or units
  • Enforced at checkout

Order minimums

First order

On

A buyer becomes a full wholesale account after one order of

$300.00

Every order after that

On
$100.00 AND 12 units

Switch to OR if either one should be enough.

Quick order

Let a buyer order 200 units without 40 product pages.

A quick order form on your storefront: type a SKU, set a quantity, repeat. Wholesale buyers already know what they want — this stops making them shop like a retail customer.

  • Order by SKU
  • Live line totals
  • Drops into any theme as a block

Quick order

Type a SKU, set a quantity, repeat.

CER-BWL-08

Stoneware bowl · Ash

48 $806.40

CER-MUG-12

Ribbed mug · Clay

144 $1,728.00

CER-PLT-10

Dinner plate · Ash

24 $460.80
216 units $2,995.20

How it works

Live in an afternoon.

  1. 01

    Install and set your baseline

    A setup guide walks you through your wholesale discount and who it applies to. Ten minutes, no developer.

  2. 02

    Publish your application form

    Drop the registration block into your theme. Buyers apply, you approve, Stockly tags them.

  3. 03

    Set the rules that protect your margin

    Quantity bands and order minimums. From here on they are enforced on every order, automatically.

Pricing

One plan. Everything in it.

No feature gates, no per-order fees, no "contact sales". If Stockly does it, your plan includes it.

Starter

$39 /month

14-day free trial
  • Wholesale application form and approval queue
  • Automatic customer tagging
  • Volume discounts by quantity band
  • First-order and recurring minimums
  • Quick order form
  • Email support from the person who built it
Get early access

Billed through Shopify. Cancel any time from your admin.

FAQ

Straight answers.

Which Shopify plans does Stockly work on?

Basic, Grow and Advanced. Stockly runs on Shopify Functions, which need an App Store app to work on non-Plus stores — that is exactly what Stockly is. You do not need Shopify Plus.

Is the minimum a warning, or is it actually enforced?

Enforced. It runs as a Shopify Validation Function at checkout. Theme-level banners can be bypassed with a cart permalink; a Validation Function cannot. If a cart is under the minimum, checkout does not complete.

Shopify added native B2B to every plan. Why do I need this?

Native B2B gives you company accounts and catalogs, and it is genuinely good. What it does not give you is a minimum order value — there is no native setting for it on any plan, including Plus. It also has no application and approval flow for new buyers, and no quick order form. That gap is what Stockly fills.

How does the discount show up for the buyer?

As a discount at checkout: retail price struck through, wholesale price applied. Rewriting the price so it displays as a clean wholesale figure with no strike-through requires a Shopify Plus feature, so on Basic, Grow and Advanced you will see the discount presentation. The amount the buyer pays is identical either way.

I already have wholesale customers. What happens to them?

You mark them as already qualified during setup, so nobody who has been buying from you for years gets asked for a first order again. Stockly asks you about this on install rather than assuming your store starts from zero.

When can I install it?

Stockly is in review for the Shopify App Store. Join the early access list and you get the install link the day it opens.

Get the install link the day it opens.

Stockly is in review for the Shopify App Store. Leave your store email and you'll be first through the door.

Stockly is in review for the Shopify App Store. Join the list and you get the install link the day it opens. No spam, one email.