Built for Shopify

One solution for Shopify B2B and Wholesale

Wholesale pricing, B2B registration, hidden prices and quotes, on any Shopify plan.

Rated 4.9 out of 5 (1,189 reviews on the Shopify App Store) Built for Shopify as of Oct 10, 2026

Brands using BSS B2B Solutions

  • Australian Open
  • Panasonic
  • PETKIT
  • Amscan
  • Koala Eco
  • Thor Kitchen
  • al.ive body
  • Manucurist
  • Prolon
  • Cocktail Kingdom
  • Nebuleuse
  • Molly and Stitch
  • Somos Reyes
  • Graymatter Labs
  • Kreatures of Habit
  • FarmHouse Fresh
  • Stakk
  • Cabau Lifestyle
  • GoodiBox
  • Sterling Caviar
  • PROJECT X Offroad
  • MYOS
  • The Kawaii Company
  • Beauty Triangle
  • CandyMachines.com
  • Texelana
  • iSolarPro
  • San Juan Islands Provisions
  • AnimalBiome
  • Figured'Art
BSS B2B SolutionWholesale vs retail priceEligible buyers see the retail price crossed out next to their wholesale price.
BSS B2B SolutionVolume pricingA tier table on the product page: the more buyers order, the lower the price each.
BSS B2B LockLogin to view priceGuests see a Login To View Price button instead of prices. After login, eligible buyers see them.
BSS B2B SolutionWholesale registration formCollect business details and tax IDs at signup, then approve or reject each application.
BSS B2B QuoteQuick order formOne page where buyers search products, set quantities and add them to the cart.
BSS B2B QuoteCSV or Excel uploadUpload a file of SKUs and quantities to fill the cart in one step.
BSS B2B QuoteRequest a quoteBuyers send the products in their quote list as a request, and you reply with a proposal.
BSS B2B QuoteQuote historyPublish a Quote History page so logged-in buyers can follow their requests.
BSS B2B SolutionNet terms at checkoutEligible logged-in buyers click Pay later in the cart and check out with net terms.
BSS B2B SolutionTax exempt with VAT IDBuyers enter a VAT ID in the cart, it is checked live, and the app creates a tax-exempt draft order.
BSS B2B SolutionOrder limits and MOQSet a minimum or maximum order quantity or amount. Buyers see a warning in the cart.
BSS B2B SolutionMulti-currency displayPrices converted for display at Shopify exchange rates. The checkout currency does not change.
BSS B2B SolutionPrice lists in adminSet prices for chosen products in bulk and compare the original price with the new one.
BSS B2B SolutionB2B prices on mobileOn a phone, guests see the retail price and wholesale buyers see their discounted price.

case study

Success Stories from Our Partners

See how merchants run wholesale with BSS B2B Solutions.

Browse more case studies

customer review

Hear what our customers say​

5.0 out of 5.0 based on 1,400+ reviews

4.9 average rating across B2B Wholesale, B2B Lock & B2B Quote

"Quick to set up, and refreshingly stable with no bugs in my experience. This has allowed me to turn a limited Shopify Basic store into a fully functional B2B wholesale platform, while still keeping the B2C customers. That’s no easy task”

Salah Nashir photoSalah Nashir CEO, Lift-Spares.se

They are quick to reply despite the time difference, sometimes even working over the weekend and was able to resolve everything for me within hours each time. If you're looking for an alterative way to run a retail site as well as a B2B site, this is the way to go!.”

Jenny Z photoJenny Z Australia

Core features

Run Your B2B Wholesale Flow From One Set of Apps

Control Pricing

  • Custom Pricing

    Set unique prices for individual customers or customer groups

    • Offer special wholesale prices to different segments
    • Assign custom rates for key SKUs or high-margin goods
    • Reward loyal customers and long-term partners with better pricing
    Product page where the retail price $33.00 is crossed out and the B2B price $20.00 is shown
  • Volume base pricing

    Set quantity-break tiers so the unit price drops as the order quantity grows

    • Encourage larger orders and a higher average order value
    • Give a better price to buyers who order more
    Volume discount table on a product page: buy 5, 11 or 21 for a lower price each
  • Pricing per customer

    Set individual pricing (SKU by SKU) for each wholesale client

    • Flexible pricing for special clients (high-value customers, long-term partners…)
    • Works alongside other pricing rules
    Price list editor with a custom price for each product in the app admin
  • Extra fee & Shipping rate

    Extra Fee: add a fee automatically based on order quantity or amount.

    Shipping Rate: calculate shipping as a flat rate or a percentage of the order value.

    Extra fee table by quantity range shown on a product page
Explore solution

Customer Onboarding

  • Wholesale registration form

    Build signup forms that collect business info and tax IDs, with an approval step before buyers get wholesale rates

    Wholesale signup form editor with a live preview in the app admin
  • Multi step form

    Split the registration form into steps, such as personal information and company information. Runs in new customer accounts on paid plans.

    Multi-step registration form: personal information, then company information
Explore solution

Customer Management

  • Manual orders

    Create and manage orders directly from your Shopify Admin

    • Create orders with custom pricing
    • Edit draft orders until they are completed
    • Import a draft order to edit it or to create an order from it
    • Apply tax exemption for customers marked tax-exempt
    • Add payment terms to the order
    Draft order in Shopify admin with the B2B custom price applied
  • Order limit

    Define purchase thresholds for your customers

    • Set a minimum or maximum order quantity or amount
    • Apply rules to specific customers or customer tags
    • Assign order limits to individual products
    • Show a message in the cart when an order does not meet a limit.
    Cart warning shown when the minimum order quantity is not met
  • Quantity increments

    Instead of letting buyers enter any number, you can make products purchasable only in fixed multiples, for example 5, 10 or 15.

    • Set fixed quantity rules for specific products or collections.
    • Prevent invalid quantity inputs and guide customers to correct values automatically.
    • Promote bulk purchases and maintain order consistency across your store.
    Product page note: quantity must be a multiple of 5 and at least 10
  • Orders custom fields

    Add custom input fields to the cart page: text field, radio buttons, checkboxes or a dropdown

    • Collect details such as a PO number or delivery note with the order.
    • Choose the field type and label for each field.
    • Values are saved as order attributes and show in Shopify admin on the order.
    Orders custom fields module settings in the app admin
  • Net term

    Let buyers place an order now and pay within a set time frame.

    • Offer terms such as due on receipt, Net 7, 15, 30, 60 or 90.
    • Assign terms to specific customers or customer tags.
    • Orders are created as draft orders with the payment terms you set.
    Net terms rule setup with a checkout preview in the app admin
Explore solution

Tax management

  • Tax display

    Choose how prices appear: with tax, without tax, or both.

    • Show the price format your customers are accustomed to (tax-inclusive, tax-exclusive, or both).
    • Display tax with certain rules based on customer groups, tags, or eligibility.
    • Style how tax-inclusive and tax-exclusive prices appear.
    Products listed with prices excluding and including VAT
  • Tax exempt

    Let qualified buyers skip tax by entering a business tax ID, with the exemption recorded on the order. Available on the Advanced and Platinum plans.

    • Show a VAT / Tax ID field on the cart page for buyers to enter their business tax number
    • When a valid ID is entered, the app creates a tax-exempt draft order
    • Choose who sees the field: all visitors, logged-in customers, guests, customer tags or specific customers
    • If your prices include tax, the app can subtract the tax portion as a discount
    • Mark existing customers as tax-exempt in bulk, by customer tag or by selection
    • Edit the texts buyers see to match your brand
    EU VAT ID field in the cart that removes tax for eligible buyers
Explore solution

Control Access

  • Lock content

    Control who can see what on your store: prices, products, collections, pages, or the entire storefront

    • Hide prices and “Add to cart” until the visitor logs in, enters a passcode, or meets your conditions.
    • Hide or lock products, variants, and collections so only the right customer groups can see them.
    • Lock pages, blogs, and URLs behind login, passcodes, secret links or age gates.
    • On Shopify Plus, limit checkout access with rules by login, customer tag, product, quantity or subtotal.
    • Replace prices in Google structured data for wholesale-only or contract pricing.
    Collection page where guests see a Login To View Price button instead of prices
  • Control access

    Use rules to control which visitors are allowed and which are blocked

    • Signed-in customers
    • Customer tags
    • Enter Passcode
    • Secret link
    • Additional conditions: Email subscribers, age checks, specific emails, geo/IP, and more
    • Combine multiple rules
    Access rule combining a signed-in customer condition and a passcode condition
Explore solution
Quick Order

One-page Quick Order interface

Quick Order page with search, filters, quantity fields and Bulk Import
  • Let buyers build large orders on a single, optimized page
  • Allow CSV upload for bulk import
  • Offer “Request a quote” where pricing is flexible or hidden
  • Hide prices / Add to Cart for specific customers or products and replace them with quote actions
  • Manage all quote submissions in one place and convert accepted quotes into draft orders
Explore solution
Request for Quotes

Request for quote

Add to quote buttons on a collection page
  • Different quote logic: Offer different quoting experiences based on who is browsing or what they are buying
  • Customizable Quote Buttons & Forms: Add quote buttons and forms to product pages or collections.
  • Hide Price & Add-to-Cart: replace them with a Quote button instead.
  • Management in Admin: Receive instant notifications, review requests, and manage quote responses all in one place.
  • Flexible Styling Options: Match the quote form and notification emails to your brand. Preview and test before publishing
  • Works with Shopify companies: a quote from a company buyer keeps the company, contact and location on the draft order.
Explore solution

Use Case

Discover BSS B2B Solutions

Everything You Need to Build and Scale B2B on Shopify

BSS B2B Solutions is a suite of three Shopify apps for B2B and wholesale. BSS B2B Solution runs pricing, registration, net terms and tax. BSS B2B Lock hides prices and locks content. BSS B2B Quote adds quotes and quick order. All three are Built for Shopify, rated 4.9; BSS B2B Solution paid plans start at $29 a month (App Store, Oct 10, 2026).

integration

Works with Your Shopify Apps & Theme

BSS B2B Solutions works with many Shopify themes and apps, and the Public API covers custom integrations.

Shopify integrated app to b2b solutions
bss b2b solutions logo

Have question about integration? Read more about our Public API or contact us for more help

resources

Shopify B2B and wholesale guides

Discover more

partnership

Join Our Partnership Network

Build on BSS B2B Solutions as a tech partner, or refer merchants to the apps as an affiliate partner.

Our trusted partners

Install BSS B2B Solution 14-day free trial on paid plans