k-sync
Back to blog

Shopify B2B & wholesale features after WooCommerce (2026)

How to set up B2B and wholesale in Shopify after migrating from WooCommerce — Shopify B2B (Plus), company accounts, net payment terms, wholesale pricing, trade portals, and B2B tax settings.

·By k-sync
6 min read · 1,133 words

WooCommerce B2B wholesale was typically handled with premium plugins: WooCommerce Wholesale Suite, YITH WooCommerce Wholesale, or B2BWoo. Shopify has split B2B functionality across two tiers: basic wholesale features available on all plans (customer tags + discount codes + price lists via apps), and Shopify B2B — a native first-party B2B module on Shopify Plus. This guide covers both approaches and how to migrate your existing WooCommerce wholesale setup.

B2B approaches by Shopify plan

ApproachPlan requiredBest for
Customer tags + wholesale app (Wholesale Club, B2B Wholesale Hub)Basic and aboveSmall/medium B2B channel, tag-based price lists
Separate wholesale store (second Shopify store)Basic and aboveFully separate B2B experience, separate domain
Shopify B2B (native)Shopify Plus onlySerious B2B operation: company accounts, net terms, multi-location pricing

Shopify B2B (Plus only)

Shopify B2B is a native module on Shopify Plus that provides enterprise-grade B2B features without third-party apps:

Company accounts

Price lists

Payment terms

Draft orders and quote workflow

Non-Plus B2B approaches

Wholesale Club (Orbit) — most popular app

B2B Wholesale Hub by Wholesale Helper

Migrating WooCommerce B2B wholesale setup

Customer data migration

Pricing data migration

Tax handling for B2B customers

B2B portal and storefront

WooCommerce B2B wholesale migration checklist

The most common B2B migration failure is missing the net payment terms setup. WooCommerce B2B stores with WooCommerce Wholesale Suite typically had a "Pay by invoice" payment method — the customer placed the order, received an invoice by email, and paid via bank transfer within 30 days. Shopify's native net terms are Plus-only. On non-Plus plans, replicate this with a manual payment method named "Pay by Invoice (Net 30)" configured in Shopify Settings → Payments → Manual payment methods. This doesn't automatically generate invoices or track payment due dates, but it completes the checkout. Pair with a tool like Sufio or OrderlyEmails to automatically send formatted invoices. It's not as seamless as native B2B, but it covers the core requirement for most small wholesale operations without the Shopify Plus cost.

Migrate your store with k-sync

Connect your WooCommerce store, validate your products, and push to Shopify in minutes. Free for up to 50 products.

Get started free

Related reading

Browse all migration guides