B2B migration to Shopify

B2B Migration to Shopify: Our Team Moves You From Any Platform

Magento, WooCommerce, BigCommerce, a custom build or something else: tell us what you run today. BSS Commerce, the team behind the BSS B2B apps, moves your store data to Shopify and rebuilds your wholesale rules, so your buyers log in to the prices and terms they already know.

Data migration is a BSS Commerce service, quoted in a proposal. Setup help for the BSS B2B apps is free.

  • Shopify Premier Partner
  • ISTQB-certified testers
  • Free setup help for the apps
  • By BSS B2B Team
  • Reviewed by Hoa Nguyen, Senior Marketer. Last reviewed
  • Last updated
The same Lightweight Hand Lotion shown at $37.40 to a retail guest and at $20.00, with the regular price crossed out, to a logged-in B2B buyer
  • Customer groups become Customer tags
  • Tier prices become Volume Pricing
After the move: a guest sees retail, a tagged buyer sees the B2B price (BSS demo store).

Moving from any of these?

BSS Commerce's migration service page lists moves to Shopify and Shopify Plus from these platforms, and says it can migrate data from any platform.

  • Magento
  • WooCommerce
  • BigCommerce
  • Salesforce Commerce Cloud
  • SAP Commerce Cloud
  • Square
  • Squarespace
  • Custom platforms
  • Other platforms

to Shopify + BSS B2B apps

Platform list from the BSS Commerce Shopify migration services page, read October 5, 2026. Already on Shopify with another B2B app? See the app switch path.

One team for your data and your B2B rules

A wholesale store is more than a catalog. We move the data, rebuild the rules that make it B2B, and test both before your buyers see anything.

A B2B migration to Shopify has two parts. The store data (products, customers, orders and SEO elements) moves with BSS Commerce's Shopify migration service, which its service page says covers Magento, WooCommerce, BigCommerce, Salesforce Commerce Cloud, SAP Commerce Cloud, Square, Squarespace, custom platforms and others. The B2B rules are rebuilt in the BSS B2B apps: customer groups become Shopify customer tags, tier and group prices become price rules, and registration, tax, terms, locks and quotes are set up again. Everything is tested on a development store or a duplicate theme before go-live.

We move your store data

BSS Commerce's migration team moves products, customers, order history and SEO elements. BSS Commerce says it maps categories to Shopify collections and complex attributes to metafields.

BSS Commerce migration service

We rebuild your B2B rules

Customer groups become Shopify customer tags. Group prices, tier prices, registration, tax, terms, minimums and quotes are rebuilt in BSS B2B Solution, BSS B2B Lock and BSS B2B Quote.

BSS B2B apps

We test before you switch

The work happens on a private development store or a duplicate theme, and is checked as a guest and as a tagged buyer. BSS Commerce says its testers are ISTQB-certified.

Before go-live

How the move works

Six steps from your old platform to a live Shopify B2B store. The data and the rules are separate jobs, so each step names who does it.

Who does it:BSS Commerce migration teamBSS B2B appsYou and us

  1. Step 1: Discover and plan

    We review your store, data and SEO setup, and list your B2B rules. You get a proposal with scope, timeline and price.

    BSS Commerce
  2. Step 2: Move the data

    Products, customers, orders and SEO elements go to a private development store, with 301 redirects mapped.

    Migration team
  3. Step 3: Rebuild B2B rules

    Groups become tags at import. Prices go in by CSV, then forms, tax, terms, locks and quotes.

    BSS B2B apps
  4. Step 4: Test

    Check every price, form and lock as a guest and as a tagged buyer, on desktop and on a phone.

    You and us
  5. Step 5: Launch

    A final data sync, then go live and invite buyers to set a new password.

    Together
  6. Step 6: Aftercare

    Support, training and maintenance after launch, plus free setup help for the BSS apps.

    BSS Commerce

Steps 1, 2, 5 and 6 follow the process on the BSS Commerce migration service page, which also covers store design and system integration (payment gateways, third-party tools, business systems). Step 3 follows the BSS user guides. Read October 5, 2026.

Your B2B setup, mapped to Shopify

Most wholesale stores run on the same ten ideas. This is where each one lands after the move.

  • Customer groups or roles maps to Shopify customer tagsShopifyBSS rules also target specific customers, logged-in status and company locations
  • Tier prices and quantity breaks maps to Volume Pricing rulesBSS B2B Solution
  • Group and customer-specific prices maps to Custom Pricing or Price List rulesBSS B2B SolutionPrice List is on the Platinum plan
  • Registration and approval maps to Registration form with approval, and a tag on approvalBSS B2B Solution
  • Tax exemption and VAT IDs maps to Tax ID fields, and Tax Exempt on the cart pageBSS B2B SolutionTax Exempt is on the Advanced or Platinum plan
  • Payment terms such as Net 30 maps to Net Terms, or Shopify's native payment termsBSS B2B SolutionNet Terms is on the Advanced or Platinum plan
  • Request for quote maps to Quote form, proposals and quick orderBSS B2B Quote
  • Hidden prices or a gated catalog maps to Lock rules by tag or loginBSS B2B Lock
  • Minimums and case packs maps to Order Limits and Quantity IncrementsBSS B2B SolutionAdvanced or Platinum plan
  • Orders entered by sales staff maps to Manual Orders as Shopify draft ordersBSS B2B SolutionAdvanced or Platinum plan

The BSS apps carry rules, not store data. CSV import and export exist for Custom Pricing, Price List and Volume Pricing rules, and the guides list the Platinum plan for the first two.

See where your rules land

Real screens from the BSS apps and the BSS demo stores. Select an image to enlarge it.

Prices by CSV
Import rules by CSV dialog in BSS B2B Solution: how import works, a Download sample CSV link and a file drop zone
Import price rules by CSV. The app checks the whole file and imports nothing until it is clean.
Price lists
Edit price list card: Product level, Add products, and one row per product with its option and amount
A price list sets a price per product for a buyer group (Platinum plan).
Tier prices
Quantity-based settings card with two ranges: 5 to 20 at 10% off and 21 to 50 at 20% off
Quantity tiers, for example 5 to 20 at 10% off and 21 to 50 at 20% off.
Customer tags
Auto Tags rule: customer created on the Wholesale signup form, email contains @company, add the customer tag Wholesale
Auto Tags adds a customer tag when a rule matches, for example a signup from a company email.
Registration
Storefront sign up form titled Sign Up and Wait for Approval, with a phone field, EU VAT and ABN validation, company details and general info
A wholesale signup form with tax ID fields, waiting for approval.
Tax exemption
Cart summary on a demo store with a total of $242.00, an EU VAT ID field with the EU prefix and a Checkout button
Buyers enter an EU VAT ID on the cart page (Advanced or Platinum plan).
Net terms
Cart page for a Net Terms customer with a Pay later button below Checkout
A Pay later button for Net Terms buyers on the cart page.
Quick order
Quick Order page on the storefront with filters, product search, Bulk Import and a row per product with quantity and Add to cart
A quick order page with search and Bulk Import, in BSS B2B Quote.

What we move, what we rebuild, what you decide

Clear lines make a calm migration. Here is who owns what.

We move

BSS Commerce migration service

  • Products, variants and options
  • Customers and their contact details
  • Order history, with original order dates kept in metafields or order notes
  • SEO elements, with 301 redirects
  • Categories, mapped to Shopify collections

We rebuild

BSS B2B apps, with our help

  • Customer groups as Shopify customer tags
  • Group, customer and tier prices
  • Registration form and approval
  • Tax exemption, net terms and order limits
  • Hidden prices, locked pages, quotes and quick order

You decide

Your call, with our advice

  • Which old rules to keep and which to retire
  • Who gets approved as a wholesale buyer
  • Your Shopify plan and your BSS app plans
  • The go-live date
  • How you invite buyers back to set a new password

The "We move" column follows the BSS Commerce migration service page (read October 5, 2026). Scope for your store is set in the proposal.

Good to know before you move

Straight answers from the BSS Commerce migration service page, so nothing surprises you or your buyers.

Passwords stay behind

Customer passwords cannot be migrated because they are encrypted. BSS Commerce says it plans how to invite customers to reset them.

No surprise emails

BSS Commerce says it turns off automatic notifications during the migration, so buyers get no system emails until you invite them.

Little or no downtime

BSS Commerce says downtime is typically zero or minimal: most work happens in staging, and the final sync runs in your quietest hours.

Typical timeline

BSS Commerce says timelines vary by complexity, typically from 4 to 12 weeks. Your proposal sets the real dates.

Price agreed up front

Cost depends on data volume and customization. BSS Commerce says agreed scope, price and timeline do not change, or change minimally and openly.

Old apps do not transfer

Apps from your old platform cannot be moved. BSS Commerce says it finds equivalent Shopify apps or builds custom ones.

From the BSS Commerce Shopify migration services page, read October 5, 2026.

Want these answers for your own store? A short call is the fastest way to a plan.

Already on Shopify? Switch your B2B app

Nothing moves automatically between B2B apps. You rebuild on a duplicate theme, test, then switch, with free setup help from BSS support.

  1. Inventory the old app

    Write down every price, group, form, lock, quote and theme edit it handles. Screenshot what you cannot export.

  2. Map groups to tags

    Recreate app-only groups as Shopify customer tags, and add a test tag such as bss-test to one or two test customers.

  3. Rebuild the price rules

    Use CSV import for many rules, set Priority (0 to 99, lower wins within a module), then check five products by hand.

  4. Rebuild forms, locks and quotes

    Recreate the registration form, the lock rules and the quote and quick order setup.

  5. Run BSS on a duplicate theme

    Each theme has its own app embed switch. Turn BSS on and the old app off on the duplicate only, and scope rules to the test tag.

  6. Test, then go live

    Run the checklist below, publish the duplicate, widen targeting to your real tags, then uninstall the old app and remove leftover theme code.

Go-live checklist

Run each row before you switch, on desktop and on a phone. It works for both a platform move and an app switch.

TestWhat to look forRun it as
Product page priceThe B2B price, with the retail price struck through. Guests see retail, or a lock messageA guest and a tagged buyer
Collection and searchPrices on cards match the product pageA tagged buyer
Cart and cart drawerB2B prices and quantity tiers recalculate when quantity changes. Cart drawers and quick view may need manual CSS selectorsA tagged buyer
Checkout pathsThe checkout price matches the cart. Try Buy it now and express checkout too: the app hides Buy it now while price rules are activeA tagged buyer
RegistrationA test application submits, reaches approval, and the tag arrives on approvalA new test email
LocksLocked content is hidden for guests and visible for tagged buyersA guest and a tagged buyer
Quotes and quick orderA quote request reaches the admin, a proposal sends, and a CSV order adds to the cartA test customer
Terms, tax and limitsNet Terms and tax ID boxes show on the cart page, and a limit warning appears below the minimumA tagged buyer

Three ways we help

Pick the level of help you want. Only the setup help is free.

Frequently asked questions

Which platforms can you migrate a B2B store from?

BSS Commerce's migration service page lists Magento, WooCommerce, BigCommerce, Salesforce Commerce Cloud, SAP Commerce Cloud, Square, Squarespace and custom platforms, and says it can migrate data from any platform. Tell us what you run and the proposal confirms the scope.

Can BSS move my products, customers and orders from another platform?

Yes, through BSS Commerce's Shopify migration service, not through the BSS B2B apps. The service page names products, orders, customers and SEO elements. The apps then carry the B2B rules: tags, price rules, forms, locks, terms and quotes. Scope and price come from a proposal.

How do I map customer groups from my old platform to Shopify?

Use Shopify customer tags. BSS rules target customer tags, specific customers, logged-in status and company locations, so add each old group as a tag when you import customers, then target the tag in your rules.

Will my B2B buyers need a new password?

Yes. BSS Commerce's service page says passwords cannot be migrated because they are encrypted, and that it plans how to invite customers to reset their passwords on the new store.

How long does a B2B migration to Shopify take?

BSS Commerce says timelines vary by complexity, typically from 4 to 12 weeks. Large data volumes and custom integrations take longer. Your proposal sets the dates.

Will my customers lose their accounts or tags when I switch B2B apps?

No. Customers and their tags are Shopify data, and past orders stay in Shopify. If your old app kept buyer groups inside the app, recreate each group as a Shopify customer tag, because BSS rules target tags, specific customers, logged-in status and company locations.

Can I run my old B2B app and BSS B2B Solutions at the same time?

On different themes, yes. The BSS app embed has its own switch for each theme, so you can run BSS on a duplicate theme while the old app serves the live one. Avoid running two price apps on the same live theme, because both can change the same price.

Does BSS import rules directly from my old app?

Our docs describe CSV import in BSS's own sample format and do not describe an importer for another app's files. Export what your old app allows, reshape it to the BSS sample file, and the import checks the whole file before it imports anything.

Is setup help really free?

The BSS support page says "Setup help is free", through email and live chat. Done-for-you setup and the Shopify migration service are separate, with a tailored proposal.

How do I remove my old B2B app safely?

Disable its rules, turn off its app embed, uninstall it, then search the theme for leftover code, because some apps leave code behind. Test as a guest and as a buyer afterwards. Our uninstall guide walks through the steps.

How much do the BSS B2B apps cost?

BSS B2B Solution is free on development stores and starts at $29 per month on paid plans, with a 14-day free trial on paid plans. BSS B2B Lock has a free plan and paid plans from $9.99 per month, with plan tiers that follow your Shopify plan. BSS B2B Quote is free on development stores and starts at $19 per month. Prices are from the Shopify App Store listings as of 2026-10-04 and can change, so check the listing before you install.

Tell us what you run today. We will plan the move.

Share your platform, your B2B rules and your timing. We answer by email and live chat, and the call is the fastest way to a plan.