Requirements and considerations for using B2B wholesale

Before you set up B2B on Shopify for your wholesale business, you need to review the following requirements and considerations.

Order fulfillment requirements

Review the following order fulfillment considerations for B2B:

  • B2B orders must be conducted with a B2B customer. A B2B customer must be set up and be associated with a company location in your Shopify admin. Your contracted B2B rates apply to orders that are conducted with these companies. If your order or draft order doesn't have a B2B customer or a company location assigned, then D2C rates are applied. You must ensure this criteria is met, so your contracted B2B rates are applied correctly.
  • Orders have a maximum of 500 line items. If a customer places an order for more than 500 different products or variants, then the order will fail.
  • Draft orders have a maximum of 200 line items. If you receive a draft order for more than 200 different products or variants, then the draft order will fail.
  • Orders and draft orders with B2B customers or from the B2B checkout must be manually captured when they don't have a valid authorization and due on fulfillment payment terms.

Ineligible or incompatible features for B2B orders

Certain features are either unavailable or incompatible with B2B orders, such as the following features:

B2B customer requirements

B2B customers must use new customer accounts to log in.

Company locations requirements

Company locations can have a maximum of 25 catalogs that can be assigned to them.

Activating additional features for B2B orders

To activate additional features for your B2B orders, you need to contact Shopify Plus Support. The following features aren't included by default for B2B orders:

Can’t find the answers you’re looking for? We’re here to help.