Miko B2B Wholesale House
Live on App Store · Launched June 2026

Enterprise wholesale pricing, native to Shopify.

Run retail and B2B channels simultaneously on a single Shopify store. Miko B2B automatically applies wholesale pricing for tagged customers across every touchpoint, product pages, cart, checkout, and POS, with zero coupon codes.

Install Free on Shopify ↗ Read the Docs

Start on the Free plan. Real wholesale pricing, no credit card.

Works with Shopify Sidekick. Ask it which wholesale accounts are going quiet.

Miko B2B Wholesale House, wholesale pricing and customer groups running natively inside Shopify
Customer groups

Wholesale customer groups with automatic tag-based pricing

Create as many wholesale tiers as your business needs, Gold, Silver, Distributor, Reseller or staff. Tag a customer in Shopify and their group pricing applies everywhere instantly, on collection pages, product pages, the cart and the checkout. There are no discount codes to share and nothing for your buyer to remember.

  • Unlimited customer groups on Growth and Pro
  • Percentage discount per group, applied across your whole catalog
  • Priority rules decide the winner when a customer sits in several groups
  • Works with the Shopify customer tags you already use
Miko B2B Wholesale House, wholesale customer groups with automatic tag-based pricing
Custom pricing

Fixed custom prices for individual products and variants

When a key account has individually negotiated rates, a percentage is not enough. Set an exact price per product or per variant for that group and it holds no matter how your retail price moves. Import a whole price book from a spreadsheet instead of editing rows one at a time.

  • Exact price per product and per variant, per group
  • CSV price import and export for large catalogs
  • A price above retail is ignored, so a spreadsheet slip can never overcharge a buyer
  • Retail shoppers keep seeing your normal pricing
Miko B2B Wholesale House, fixed custom prices for individual products and variants
Volume discounts

Volume discounts and quantity break pricing

Reward buyers for ordering more. Set quantity breaks and Miko applies the right tier automatically once the cart qualifies. Buyers see the full ladder on the product page, so they know exactly what one more case is worth before they commit.

  • Tiers scoped per product, per collection, or across the whole order
  • Percentage off, amount off, or an exact price at each tier
  • The tier ladder is shown on the product page to lift average order value
  • Stacks with group pricing, and you choose whether the lowest or highest wins
Miko B2B Wholesale House, volume discounts and quantity break pricing
Wholesale registration

A wholesale account application form that matches your theme

Stop taking trade applications over email. Publish a real signup form that inherits the fonts, colors and button styles from your live theme, so it looks like a page you built. Approving an application creates the Shopify customer, applies the group tag, and switches their pricing on immediately.

  • Custom fields including dropdown, multi-select, radio, checkbox, text and number
  • Drag the fields into the order you want them answered
  • Approval creates the tagged Shopify customer automatically
  • Branded approval and rejection emails, plus honeypot and rate-limit spam protection
Miko B2B Wholesale House, a wholesale account application form that matches your theme
Net terms

NET 30, 45, 60 and 90 payment terms at checkout

Offer approved wholesale accounts invoice payment terms directly in the Shopify checkout, with no separate invoicing tool and no manual approval step. Terms are assigned per customer group and surface natively through Shopify's payment customization API.

  • NET 30, NET 45, NET 60 and NET 90
  • Assigned per customer group, so retail checkout is untouched
  • Invoice generated automatically when the order is placed
  • No Shopify Plus subscription required
Miko B2B Wholesale House, nET 30, 45, 60 and 90 payment terms at checkout
Purchase orders

Turn a purchase order CSV into a Shopify draft order

Buyers still send purchase orders by email and PDF. Upload the line items as a CSV and Miko matches SKUs to your variants, applies the correct group pricing, and creates a draft order ready to send for payment or fulfilment.

  • SKU matching against your Shopify variants
  • Correct wholesale pricing applied on every matched line
  • Creates a native Shopify draft order, not a workaround
  • A merchant-side admin tool, nothing for your buyer to learn
Miko B2B Wholesale House, turn a purchase order CSV into a Shopify draft order
Shopify POS

Wholesale pricing in Shopify POS for in-person trade orders

When a wholesale buyer walks into your store, your staff should not have to look up a price list. A native POS extension recognises the tagged customer and applies their group pricing to the sale at the register.

  • Native Shopify POS UI extension
  • Staff can see the customer's wholesale tier at the till
  • Same pricing rules as your online store, no second setup
  • Available on Growth and Pro
Miko B2B Wholesale House, wholesale pricing in Shopify POS for in-person trade orders
Analytics

See which wholesale accounts are growing and which are going quiet

A dashboard built for the wholesale side of your business: which groups are ordering, what they are spending, and which accounts have gone quiet. Run it alongside Miko Claude AI and churn scores surface at-risk wholesale accounts before you lose them.

  • Revenue and order volume by customer group
  • Recent wholesale orders at a glance
  • Price sync status across your catalog
  • Works alongside the rest of the Miko app family
Miko B2B Wholesale House, see which wholesale accounts are growing and which are going quiet
Unlimited Customer Groups
Zero Coupon Codes Required
4 Extensions Native Shopify Integration
14 Days Free Trial, All Paid Plans

Tag-based pricing that just works.

No complex setup, no draft orders, no coupon codes. Miko B2B applies wholesale pricing automatically using Shopify's native tag system.

01

Create a Customer Group

Define a wholesale tier in the Miko admin, name it (e.g. "Gold Wholesale"), set the pricing rule: a percentage discount (20% off) or fixed custom prices per variant.

02

Tag your customers

Add the corresponding Shopify customer tag (e.g. wholesale-gold) to your wholesale buyer's account. Miko detects this instantly.

03

Pricing applies everywhere

When the tagged customer logs in, their wholesale prices appear automatically on product pages, collections, cart, and inside the Shopify checkout, no extra steps.

Professional B2B infrastructure, fully native.

Everything your wholesale operation needs, built directly on Shopify's latest platform capabilities.

Unlimited Customer Groups

Create as many wholesale tiers as your business needs, Gold, Silver, Distributor, Reseller, Staff. Each group has its own pricing rules and priority for conflict resolution when a customer has multiple tags.

Flexible Pricing Rules

Apply a flat percentage discount across all products (e.g. 25% off), or set fixed custom prices on a per-variant basis for top-tier accounts. Mix both approaches across different groups.

Shopify Functions Checkout

Discounts are applied natively at checkout via Shopify Functions, not draft orders or discount codes. This means no checkout friction, line-item price breakdown, and compatibility with all checkout extensibility.

Product Visibility Control Pro

Control exactly which products and collections are visible per customer group. Show your exclusive distributor-only inventory only to qualified accounts. Hidden products don't appear in search or collections.

Storefront Lock Pro

Restrict your entire Shopify storefront to approved wholesale buyers only. Unauthenticated visitors see a branded login page. Perfect for private B2B portals and exclusive manufacturer catalogues.

Net Terms Invoicing Pro

Offer professional invoice payment terms, NET 30, NET 45, NET 60, or NET 90, to specific customer groups. Routed natively through Shopify's payment customisation API. No third-party billing tools needed.

Shopify POS Integration Growth+

A native POS UI Extension lets your retail staff instantly recognise and apply wholesale pricing for B2B customers walking into your physical location, fully integrated with Shopify Point of Sale.

Purchase Order Management Pro

When a wholesale buyer emails you a PO, upload the line items as a CSV inside the Shopify admin. Miko matches SKUs to your Shopify variants, applies correct group pricing, and creates a draft order ready to send for payment or fulfilment. Merchant-side admin tool, not a customer-facing portal.

Storefront Price Display

Miko's App Embed injects a lightweight script that shows each customer their wholesale price (with crossed-out retail price) on product pages, before they even reach the cart. Works without theme code changes.

Real screens, real wholesale operations.

Every wholesaler, their own price.

Create unlimited customer groups, tag your wholesale buyers, and set percentage or fixed pricing per group. It applies automatically everywhere, with no coupon codes.

Miko B2B customer groups admin showing Gold Distributors, Silver Resellers and Platinum Partners with discount percentages and customer counts
Miko B2B checkout showing NET 30, NET 45 and NET 60 payment term options with due dates and order total

NET terms, right at checkout.

Approved wholesale accounts choose NET 30, 45, 60 or 90 day payment terms directly at checkout, no separate invoicing process or manual approval step.

A CSV in, a draft order out.

Buyers send purchase orders by email or PDF like always. Upload the line items as a CSV and Miko matches SKUs, applies wholesale pricing, and creates a Shopify draft order automatically.

Miko B2B purchase order import showing a CSV upload with SKU matching against the store catalogue
Miko B2B product page showing retail price crossed out and wholesale price displayed for a Gold Distributor account

Same page, different price.

Retail customers see standard pricing. Signed-in wholesale accounts see their negotiated group price on the exact same product page, automatically, with no separate storefront to maintain.

New · Growth and Pro

The more they order,
the less they pay.

Volume discounts reward buyers for ordering in bulk. Set quantity breaks per group, per product, or across a whole collection, and Miko applies the right tier automatically at checkout.

  • Tiers can run per product, per collection, or across the entire order
  • Stacks intelligently with group pricing, you choose whether the lowest or highest discount wins
  • Buyers see the full tier ladder on the product page, so they know exactly what one more case is worth
  • Applied natively by Shopify Functions, so there are no discount codes and no checkout friction
Try it: drag the quantity Live
Cases ordered 24units
Unit price
$4.05
Order total
$97.20
They save
$10.80

Example only. You set your own products, tiers, and percentages inside the app.

One form. Their branding. Your questions.

Stop taking wholesale applications over email. Miko gives you a real signup form that looks like it was built into the store, because it reads the fonts, colors, and button styles straight from the merchant's live theme.

heirloom-ceramics.com/apply
Trade Program
Apply for a trade account

Stockists and interior designers receive tiered pricing on all collections.

Business name
Heirloom & Co.
Annual order volume
Select an option
Submit Application
northsupply.co/apply
Wholesale
Become a stockist

Get trade pricing, net terms, and priority restocking on every order.

Business name
North Supply Ltd
Annual order volume
Select an option
Submit Application

Same app. Same form. Zero custom code. Miko inherits each store's own type, color, and button shape.

Ask anything you need

Build your own fields beyond the defaults, then drag them into the order you want buyers to answer.

TextDropdownMulti-selectRadioCheckboxNumber

Approve into the right group

Review each application in the admin. Approving creates the Shopify customer, applies the group tag, and their wholesale pricing is live immediately.

Branded decision emails

Approvals and rejections go out as designed emails carrying your store name, not a plain-text notification from an app.

Spam handled quietly

Honeypot plus rate limiting block automated submissions without ever showing a genuine buyer a puzzle to solve.

Start free. Scale when your wholesale does.

Run real wholesale pricing on the Free plan for as long as you like. Paid plans add unlimited orders, unlimited groups, and the full B2B suite, each with a 14-day trial.

Free
$0/mo
Free forever, no card required

  • 1 customer group
  • Percentage discounts per group
  • Up to 10 wholesale orders a month
  • Strikethrough wholesale prices
  • Works on any theme
Install Free ↗
Starter
$29/mo
14-day free trial included

  • Everything in Free
  • Unlimited wholesale orders
  • Automatic checkout pricing
  • Storefront price display
  • Email support
Start Free Trial ↗
Pro
$89/mo
14-day free trial included

  • Everything in Growth
  • Storefront lock, B2B-only portal
  • Product visibility per group
  • Net terms invoicing, NET 30 to 90
  • CSV purchase order upload
  • Dedicated support
Start Free Trial ↗

Four native Shopify extensions working in concert.

Miko B2B isn't a single app, it's four tightly integrated Shopify extensions that together deliver a complete B2B infrastructure without any external JavaScript.

  • Cart Discount Function - cart.lines.discounts.generate.run - Calculates wholesale discounts at the edge during checkout. Reads pricing config from a discount metafield set by the app.
  • Payment Customisation Function - Filters available payment methods for net terms customers. Hides standard payment methods and shows invoice-based payment to eligible groups.
  • Theme App Embed (Storefront) - Injects customer context variables and loads a lightweight pricing script that shows wholesale prices on product pages without touching theme code.
  • POS UI Extension - Adds a Miko tile to Shopify POS home screen. Staff can look up customer wholesale tier and apply pricing instantly at the register.

App Proxy, Storefront Config

Served at /apps/b2b, powers the storefront embed

{
  "isWholesale": true,
  "groupName": "Gold Wholesale",
  "discountPercent": 25,
  "customPrices": {
    "gid://shopify/variant/123": 45.00
  },
  "display": {
    "showStrikethrough": true,
    "showBanner": true
  },
  "storefrontLock": false
}

Built for real wholesale operations.

Miko B2B is used across industries where running retail and wholesale on one Shopify store matters.

Manufacturers & Distributors

Sell direct-to-consumer at retail price while simultaneously providing distributors and resellers with their negotiated wholesale rates, all on one Shopify store. No duplicate product catalogues.

B2B-Only Portals

Use Storefront Lock (Pro) to create a fully gated wholesale portal. Only approved, tagged buyers can log in and see your catalogue, ideal for exclusive product lines or private manufacturing orders.

Tiered Distributor Networks

Create Gold, Silver, and Bronze distributor tiers with different pricing rules. Each tier gets automatic pricing without anyone managing discount codes or manual invoices. Priority rules handle multi-tag customers.

Frequently Asked Questions

Technical and commercial questions about the B2B Wholesale House.

How does pricing work without coupon codes?

Miko uses a Shopify Function (cart.lines.discounts.generate.run) that runs on Shopify's infrastructure during checkout. When a wholesale customer checks out, the Function reads their pricing config and applies line-item discounts automatically, no coupon codes, no draft orders.

Can I run retail and wholesale on the same store?

Yes, that's Miko B2B's core use case. Retail customers browsing your store see standard prices. Logged-in wholesale buyers (identified by their Shopify customer tag) see their group's wholesale prices. No duplicate stores, no separate Shopify accounts.

What's the difference between percentage and fixed pricing?

Percentage pricing applies a uniform discount (e.g. 20% off) across all products for a group, great for simple wholesale tiers. Fixed custom pricing lets you set an exact price per product variant for a group, essential for distributors who have individually negotiated prices per SKU. Fixed pricing is available on Growth and Pro plans.

Does storefront lock affect SEO?

Storefront Lock is implemented via a Shopify App Embed that redirects unauthenticated visitors to a login page. For SEO-sensitive stores, we recommend keeping Storefront Lock disabled and using Product Visibility control instead, which hides specific products per group without affecting overall store accessibility.

Is Miko B2B compatible with Shopify Plus native B2B features?

Yes. Miko B2B complements Shopify Plus native B2B by adding tag-based pricing for standard Shopify merchants and providing features (storefront lock, CSV POs, POS integration) that extend beyond the native B2B Company/Location model. For Plus merchants wanting to use native B2B Companies, contact us to discuss the best architecture.

Wholesale pricing that just works. No Plus required.

★★★★★

"Miko B2B cut our wholesale order processing time dramatically. Customers see their prices automatically the moment they log in, no coupon codes, no manual discounts, no confusion."

Wholesale Distributor · Miko B2B Wholesale House
Install Free on Shopify ↗ Read Documentation
Calculate how much you'd save vs your current app → vs Wholesale Gorilla vs SparkLayer vs BSS B2B

More from Miko Apps

B2B Wholesale House works standalone. Pair it with Miko AI, Loyalty and Rentals to build a complete merchant intelligence engine.

Miko AI Customer Intelligence

Miko AI

RFM segmentation, churn prediction and AI-powered email copy. Know exactly who to retain and why.

Free plan · from $19/mo →
Miko Loyalty Loyalty & Rewards

Miko Loyalty

Points engine, VIP tiers and referral programme. five-star reviews. Native Shopify Checkout UI Extension.

From $7/mo →
Miko Product Rentals Product Rentals

Miko Product Rentals

Rental booking calendar, deposits and multi-unit inventory for any Shopify product. Free plan with 10 lifetime rentals.

Free to start →
Live Odoo Connector ERP Integration

Live Odoo Connector

Real-time bidirectional sync between Shopify and Odoo. Orders, inventory, invoicing, all automated.

Custom enterprise quote →

Shopify Certified B2B Specialists

Miko B2B was built by someone who formally certified in Shopify B2B commerce through a rigorous proctored assessment run by Shopify. This covers merchant discovery, solution architecture, and native B2B implementation across the full wholesale buying journey. We did not just build the app. We learned the problem space the way Shopify teaches it, which is why every feature in Miko B2B maps to a real merchant need rather than a developer assumption.

Verify on Credly ↗