TierPilot · Shopify App

Tier pricing for Shopify. Without Plus.

Wholesale customers pay one price. Distributors pay another. Retail pays MSRP. One catalog, one storefront, one Shopify Function — running at checkout, every order, every plan.

Free
25 customers
Standard
$29 / mo
Pro
$79 / mo
Trial
14 days
How it works

Three pieces. One signal at checkout.

Step 01

Tag the customer.

Each customer gets one tier — Wholesale, Distributor, Premier, or whatever you call them. Assign in the TierPilot admin, or auto-tier based on Shopify customer tags.

customer: jane@bigbox.co
tier: "wholesale"
Step 02

Price the catalog.

Set per-tier prices once per product — through the per-product UI or a CSV bulk import. Prices live as Shopify metafields, so they survive theme changes and product edits.

whistle-pro · MSRP $24.00
  wholesale:  $12.00
  distributor: $9.50
Step 03

Function discounts at checkout.

A Shopify Function reads the customer's tier and the product's tier prices, then emits a per-line discount so the price they pay is exactly their tier price. Math runs server-side, every cart, every order.

cart: 4 × whistle-pro · $96.00
tier discount: −$48.00
total: $48.00
Why merchants pick TierPilot

The way Shopify would have built it.

Function-based

Built like the Shopify team would build it.

Discounts apply at checkout via a Shopify Function — the same place native promotions live. No JS injection. No price-spoofing on the storefront. The price they see is the price they pay.

CSV import

Bulk pricing without the click-fest.

Most apps make you click into every product to set wholesale prices. TierPilot takes a CSV. Update 500 SKUs × 4 tiers in one paste.

Plus-grade

Per-customer pricing without Plus.

Shopify charges $2,000+/month for B2B catalog pricing on Plus. TierPilot delivers the same primitive on Standard, Basic, or any other plan — for $29/month.

Override

One-off prices, when they need them.

Set a per-customer override on a per-product basis. Cust gets that price; tier rules don't apply to that line. Used for one-off contracts and promised pricing.

Free up to 25 customers. Forever.

Install free, configure in fifteen minutes, ship tier pricing to your wholesale customers today.