Built on Shopify native B2B · the April 2026 platform shift

Plus-grade wholesale on any Shopify plan

Shopify gave every store native B2B. WholesaleKit makes it run like a business — buyer onboarding, pricing tiers, tax exemptions, net terms and quick ordering. From $49/month, not $2,300.

Join early access — 25 stores Try the tier calculator
Zero theme codeNo order capsYour data stays yours
WholesaleKit · Applications

Wholesale applications 2 pending

Austin Chiro CoClinic · Texas · tax-exempt requested
Peak Performance GymGym · Colorado · Net 30
Bloom Salon GroupSalon · Ohio
Approved · company created
SIDEKICK"Who owes me money?" → $4,370 outstanding · 2 overdue — send reminders?
Net terms

Outstanding $12,940

CurrentDue soonOverdue
3native pricing tiers on any plan
0lines of code in your theme
$0.00per-order fees, forever
<5 minto your first approved buyer

The complete wholesale layer

Six jobs. One app. All native.

Nothing proprietary sits between your buyers and your checkout.

📝 Buyer onboarding that runs itself

A branded application form captures business type, region and resale certificates. One click on Approve and the buyer becomes a native Shopify company — with the right pricing tier, payment terms and tax status.

  • Configurable form on your own domain, via app proxy
  • Annotated approval — see exactly what gets created before you click
  • Failure-proof: every step checkpointed, resume never duplicates
1 Application received — Austin Chiro Co
2 Company created in Shopify
3 Net 30 terms + tax-exempt applied
4 Assigned to Practitioner tier (−35%)
Welcome email sent — buyer can order today

🏷️ Pricing tiers without spreadsheets

Percent-off, cost-plus or fixed price lists, realized as native B2B catalogs with per-company assignment. Bulk CSV import shows you a dry-run diff before a single price is written — and every write lands in an audit log.

  • Unlimited tier definitions, 3 active at once (Shopify's plan limit, stated honestly)
  • CSV dry-run: adds, changes, unknown SKUs — before committing
  • One-click kill-switch pauses all price syncs instantly
CSV import · dry run
TRP-BLK-10$62.99 → $44.95
change
TRP-BLU-09new override → $39.95
add
OLD-SKU-99not found in store
skip

⏰ Net terms on autopilot

Every Net 15/30/60 order lands in an aging dashboard automatically. Reminder emails go out on your schedule, and vaulted cards can be auto-charged on the due date. Stop being your own collections department.

  • Aging buckets: current → due soon → 60+ days overdue
  • Email preview before anything sends
  • Auto-charge is opt-in per company, fully audited
Net terms
#1042 · Austin Chiro Co$437.50 · due Aug 30
current
#1038 · Peak Performance$1,240.00 · 8 days overdue
reminded
#1031 · Bloom Salon$820.00 · auto-charge tonight
scheduled

🤖 The first wholesale app you can talk to

WholesaleKit ships with a Shopify Sidekick integration. Ask questions in plain English, take action with confirmation — from anywhere in your admin, even your phone.

  • "Any new wholesale applications?"
  • "How is wholesale performing this month?"
  • "Send reminders to everyone overdue" — with confirm
  • "Build me an outbound brief from my best buyers"
Sidekick
where are my wholesale buyers from?
Your 42 wholesale accounts skew clinics (57%), mostly Texas and Colorado. Clinics also have the highest LTV — want an outbound brief targeting lookalikes?

Try it now

What would your wholesale tiers look like?

Set a retail price and a discount. WholesaleKit creates these as native Shopify price lists your buyers see at checkout — no spreadsheets, no coupon codes, no code.

Boutique −25%$45.00
Practitioner −35%$39.00
Distributor −45%$33.00

The $2,251 question

Real wholesale used to mean Plus money or broken apps.

Pick your poison — or don't.

The old options

Shopify Plus $2,300/moEverything native — at 47× the price. Overkill until you're doing serious volume.
Legacy wholesale apps break your themeBuilt before native B2B existed. Injected scripts, proprietary price engines — the "retail customers saw wholesale prices" horror stories.
SparkLayer 50 orders/mo at $49A capable portal that bypasses native B2B — cart overlay UX, order caps that grow with you, data that leaves when you do.
Spreadsheets + email your eveningsThe current system. It works until the day it very much doesn't.

The WholesaleKit way

$49/mo · no order caps
100% native. Prices live in Shopify's catalogs — checkout shows what Shopify computed, never what an app injected.
Zero theme code. Nothing to break, nothing to clean up.
Uninstall-proof. Companies, prices and terms stay working in your store — forever.
Tax exemption in the base plan. Not held hostage in a top tier.
Talks to Sidekick. The only wholesale app that does.
Get early access
See the full feature-by-feature comparison
WholesaleKitLegacy appsSparkLayerShopify Plus
Code in your themeNone, everScript injectionCart overlayNone
Where prices liveNative catalogsApp's engineApp's listsNative
Data after uninstallYou keep everythingBrokenGone
Order capsNoneVaries50/mo at $49None
Tax exemptionBase tierTop tier onlyAdd-onNative
Talks to SidekickYesNoNo
CostFrom $49/mo$25–110/mo$49–299/mo$2,300+/mo
🏛️
Shopify holds your dataUninstall us; everything keeps working
📜
Every price change auditedChunked, resumable, one-click pause
🔒
GDPR-completeRedaction webhooks from day one
🗣️
Honest plan limits3 active tiers on non-Plus — we say so

Pricing

Flat pricing. No order caps. No surprises.

14-day free trial. Billed through Shopify — cancel in one click.

Starter

$49/mo
  • Wholesale onboarding & approvals
  • Pricing tiers (10 rules)
  • Tax exemptions & certificates
  • Unlimited B2B orders
Start free
MOST POPULAR

Growth

$99/mo
  • Everything in Starter
  • Unlimited rules + CSV import
  • Net-terms reminders & auto-charge
  • Sidekick actions
Start free

Scale

$149/mo
  • Everything in Growth
  • Quick order & CSV ordering
  • Priority support
  • Onboarding call
Start free

FAQ

Questions merchants ask

Does it work on Shopify Basic?

Yes — that's the point. Shopify opened native B2B to Basic, Grow and Advanced in April 2026. WholesaleKit is built for exactly those plans (and works on Plus too).

Will it touch my theme?

Never. Buyer-facing pages are standalone pages served through Shopify's app proxy, and pricing renders through Shopify's own checkout. There is no code of ours in your theme to break.

What happens if I uninstall?

Your companies, catalogs, price lists and payment terms are native Shopify objects — they stay, fully working. You lose our workflow tooling, not your data. Lock-in is a bug, not a feature.

How is this different from a "wholesale pricing" app?

Those apps predate native B2B and run their own pricing engines with injected theme code — the source of the horror stories about retail customers seeing wholesale prices. WholesaleKit writes to Shopify's own B2B objects, so what your buyer sees at checkout is what Shopify itself calculated.

Do you charge per order?

No. Flat monthly price. Your growth is yours.

When does it launch?

We're onboarding 25 early-access stores now, with App Store launch to follow. Early stores get white-glove setup and a locked launch price — join the list below.

Be first when we launch

Early-access stores get white-glove setup, direct founder support, and a locked-in launch price. Limited to 25 stores.

Prefer email? dev@subsuite.in