Toggle B2B on to show your business customers their company pricing when they visit a checkout link. Customers sign in with their Shopify account, and their company’s catalog pricing and payment terms are automatically applied at checkout.
Requirements
To use B2B pricing, you need:
-
B2B enabled on your Shopify store with companies, catalogs, and payment terms configured
-
New customer accounts enabled (Settings → Customer accounts → Customer accounts)
-
A B2B customer who is a contact on a company with a catalog assigned
How to Enable
-
Open a link in Checkout Links
-
Scroll to the Dynamic & B2B section
-
Toggle B2B on
-
Save the link
How It Works
When a customer visits a B2B-enabled link:
-
They’re automatically redirected to sign in with their Shopify account
-
After signing in, their company is detected automatically
-
The checkout shows their company pricing from the assigned catalog
-
Payment terms (e.g. Net 30) are applied at checkout
The customer only needs to sign in once per session. No special URL parameters are needed — the B2B setting on the link handles everything.
Limitations
-
Accelerated checkouts (Shop Pay, Apple Pay, Google Pay) are not compatible with Shopify B2B. Customers will use the standard Shopify checkout.
-
Popups are not yet supported for B2B links. B2B links go directly to checkout.
Troubleshooting
Customer sees regular pricing at checkout
-
Verify the customer is a contact on the company with ordering permissions
-
Verify the company has a catalog with price adjustments assigned
-
Verify the customer has ordering permissions for the company location
Customer can’t sign in
-
Ensure new customer accounts are enabled on your store (not legacy customer accounts)
-
The customer needs an active Shopify account on your store