Hasil Pricing · Shopify wholesale app
A Shopify wholesale app that
never touches your theme
Give each B2B buyer their own prices and quantity breaks in a separate portal. Admin API token only — no app store install, no theme edits, no script on your storefront.
Cancel anytime during the trial
What you get
Wholesale pricing, live this afternoon
- Per-customer price lists. Fixed prices or percentage off retail, assigned to a customer or a whole group.
- Quantity breaks. Tiered pricing (1 / 25 / 100+) resolved per SKU at checkout time in the portal.
- A separate B2B portal. Buyers log in at their own URL and see only their prices — your retail storefront is untouched.
- Orders as Shopify draft orders. Every submitted order lands in your Shopify admin ready to invoice.
Need to price the tiers first? Use the free wholesale pricing calculator — margin per tier, no signup.
Why it is different
Three constraints we do not break
- No app store, no theme edits. Hasil connects with an Admin API token you create yourself. Nothing is installed into your theme, so nothing can break it.
- We never touch funds. Portal orders become Shopify draft orders; you invoice from Shopify with your own terms and payment provider.
- Minimal data by design. Request payloads purge automatically after 30 days. We keep what runs your pricing and nothing else.
Free playbook
Don't trial yet? Get the playbook.
The Shopify B2B Pricing Playbook — pricing models, MOQ traps, draft-order checkout. 18 pages, free, no fluff.
Comparisons
How it compares to the usual options
- Wholesale Gorilla alternative — theme-free portal instead of storefront overrides.
- SparkLayer alternative — flat pricing, no per-agent fees.
- B2B Wave alternative — stays inside Shopify's order flow.
FAQ
Questions merchants actually ask
What is a Shopify wholesale app?
It is software that shows a different, lower price to approved B2B buyers than the retail price on your storefront, usually with quantity breaks, minimum order quantities, and net payment terms. Hasil does this in a separate wholesale portal instead of rewriting your retail theme.
Do I need Shopify Plus or the Shopify wholesale channel?
No. The native wholesale channel is a Plus feature. Hasil runs on any Shopify plan because it reads your catalog through an Admin API token and creates draft orders — nothing about your plan tier is required.
Will it change my theme or slow down my storefront?
No. Hasil never touches your theme files and injects no script on your storefront. Your retail store keeps its exact current speed; B2B buyers log in at a separate portal URL.
How do wholesale orders get paid?
Hasil never touches funds. A submitted portal order becomes a Shopify draft order in your admin, and you invoice it from Shopify with your own payment terms.
How long does setup take?
Most merchants are live the same afternoon: connect the store with an Admin API token, create one price list, invite a customer. There is no app-store review and no code.
Wholesale prices live by this afternoon
14-day free trial on every plan. Connect a store, build one price list, invite one buyer.
Start 14-day free trialCancel anytime during the trial
Free playbook · 1 email/month