Getting Started with BC2BC on BigCommerce

Connect Supplier and Distributor Stores — Sync Products, Pricing & Orders Automatically

Welcome to BC2BC — the easiest way to connect BigCommerce stores for seamless product distribution. Suppliers publish their catalogs, Distributors import products with custom pricing, and orders are automatically forwarded back to suppliers for fulfillment.

This guide walks you through installing BC2BC, setting up your store, connecting with partners, importing products, configuring pricing, and managing orders — whether you're a Supplier or a Distributor.


Find BC2BC in the BigCommerce Marketplace

  • Log in to your BigCommerce admin dashboard.
  • Navigate to the Marketplace or Apps section from the left sidebar.
  • Search for "BC2BC" in the app store.

Install the App

  • Click Get This App or Install BC2BC.
  • Follow the prompts to authorize the app on your BigCommerce store.
  • The app will request access to your store data via OAuth2 — this is required for product and order synchronization.

Choose Your Role

After installation, BC2BC will ask you to choose your role:

  • Supplier — You want to publish your product catalog so other stores can import and sell your products.
  • Distributor — You want to import products from supplier stores, apply your own pricing, and sell them.

Pro Tip

Once installed, BC2BC will automatically begin syncing your store data (products, categories, brands) in the background. You'll see a sync status indicator on your dashboard.

SUPPLIERYour Supplier Dashboard

After completing onboarding as a Supplier, you'll land on the Supplier Dashboard. Here you can see:

  • Total Products — The number of products synced from your BigCommerce store.
  • Pending Requests — Connection requests from distributors waiting for your approval.
  • Sync Status — Whether the initial data sync has completed.
  • Store Info — Your store details and associated email.

Your Catalogue

Navigate to My Catalogue in the sidebar to view all the products synced from your BigCommerce store. This is the catalog that distributors will be able to browse and import from once they're connected.

Initial Sync

When you first install BC2BC, the sync service pulls all your products, categories, and brands from your BigCommerce store. This typically takes a few minutes depending on catalog size. A sync status notification will appear until the process completes.

Pro Tip

Your product data syncs automatically on a regular schedule. You can monitor sync activity from the Sync Logs page in the sidebar at any time.

DISTRIBUTORYour Distributor Dashboard

After completing onboarding as a Distributor, you'll land on the Distributor Dashboard. Here you can see:

  • My Products — Products currently in your imported catalog.
  • Connected Suppliers — Number of suppliers you're connected to.
  • Sync Status — Whether the initial data sync has completed.
  • Store Info — Your store details and connection overview.

Your Imported Catalogue

Navigate to Imported Catalogue in the sidebar to see products you've imported from suppliers. Initially this will be empty — you'll populate it after connecting with a supplier and importing their products (covered in Steps 4 & 5).

Pro Tip

As a Distributor, your first steps after setup are: connect with a supplier, set up a global pricing rule, and then import products. These are covered in the next steps.

DISTRIBUTORConnecting to a Supplier

As a Distributor, go to Connect Suppliers in the sidebar. You can connect with suppliers in two ways:

  • Browse existing connections — If you already have connections, they'll appear in the table with their status (Approved, Pending, or Rejected).
  • Connect a new supplier — Click the "Connect New Supplier" button, enter the supplier's Store Hash (a unique identifier they can share with you), and send a connection request.

SUPPLIERReviewing Connection Requests

As a Supplier, go to Connection Requests in the sidebar. Here you can:

  • View all requests — Filter by status (Pending, Approved, Rejected).
  • Approve or Reject — Click Approve to grant a distributor access to your catalog, or Reject to decline.
  • Assign a Price List — After approving, you can optionally assign a specific BigCommerce Price List to a distributor for custom pricing.
  • Rename distributors — Give connected distributors a custom alias for easier identification.

Distributor Slots & Subscription Limits

Suppliers have a distributor limit based on their subscription plan. The Connection Requests page shows how many slots you've used and how many remain. If you've reached your limit, you'll need to upgrade your plan before approving more distributors.

Pro Tip

Suppliers can share their Store Hash with distributors directly — it's the quickest way to establish a connection. You can find your Store Hash in your Store Info card on the dashboard.

DISTRIBUTORBrowsing Supplier Products

Once connected to a supplier, go to Supplier Products in the sidebar. This page shows all products from your connected suppliers. You can:

  • Search by product name, SKU, or external ID.
  • Filter by supplier if you're connected to multiple suppliers.
  • Filter by category or brand to narrow down the product list.
  • Select individual products using the checkboxes.

Creating an Import Request

Click the "Import" button to create an import request. You can import products by:

  • Category — Import all products from specific categories.
  • Brand — Import all products from specific brands.
  • SKU — Import specific products by their SKU codes.

SUPPLIERReviewing Import Requests

As a Supplier, go to Import Requests in the sidebar to view and manage product import requests from your connected distributors. You can approve or decline each request.

Pro Tip

Before importing products, you must set up at least a Global Pricing Rule (covered in the next step). BC2BC will prompt you to do this if you haven't already — it ensures every imported product gets a valid selling price.

DISTRIBUTORWhy Pricing Rules Matter

As a Distributor, you don't sell products at the supplier's price — you apply your own markup. The Pricing Engine lets you define rules that automatically calculate your selling price based on the supplier's base price.

Setting Up Your Global Pricing Rule

Navigate to Pricing Rules in the sidebar. The first rule you must create is a Global rule — this acts as the default pricing formula applied to all imported products unless overridden by a more specific rule.

  • Fixed Markup — Add a fixed dollar amount on top of the supplier price (e.g., +$10).
  • Percentage Markup — Add a percentage-based markup (e.g., +25%).
  • Formula-based Pricing — Define custom formulas for complex pricing logic.

More Specific Rules

After setting up the Global rule, you can add more specific rules that override it:

  • Category-level rules — Apply different markups to specific product categories.
  • Brand-level rules — Apply different markups to specific brands.
  • SKU-level rules — Set a specific price or markup for individual products.

Pro Tip

Start with a simple Global percentage markup (e.g., +20%) to get going quickly. You can always add category or SKU-level overrides later as you refine your pricing strategy.

How Order Sync Works

BC2BC automates the entire order lifecycle between Distributor and Supplier stores:

  • A customer places an order on the Distributor's BigCommerce store.
  • BC2BC detects the order via webhooks and automatically pushes it to the Supplier's store.
  • The Supplier fulfills the order and updates the status (e.g., marks it as "Shipped").
  • The status update syncs back to the Distributor's store automatically.

Viewing Orders

Both Suppliers and Distributors can view orders from the Orders page in the sidebar. You'll see order details, line items, and the current fulfillment status. Click on any order to see its full details.

Monitoring Sync Activity

Navigate to Sync Logs in the sidebar to monitor all synchronization activity. This includes:

  • Product syncs — When products were last synced from BigCommerce.
  • Category and brand syncs — Updates to your catalog structure.
  • Order syncs — When orders were pushed or status was updated.
  • Error logs — Any sync failures with detailed error messages.

Pro Tip

If you notice any sync issues, check the Sync Logs page first — it provides detailed information about what happened and when. Most sync issues resolve automatically on the next cycle.

Related Documentation