Skip to main content

B2B

Updated over a week ago

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

  1. Open a link in Checkout Links

  2. Scroll to the Dynamic & B2B section

  3. Toggle B2B on

  4. Save the link

How It Works

When a customer visits a B2B-enabled link:

  1. They're automatically redirected to sign in with their Shopify account

  2. After signing in, their company is detected automatically

  3. The checkout shows their company pricing from the assigned catalog

  4. 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.

  • Pre-checkout pages 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

Did this answer your question?