Skip to main content
Docs menu

BigCommerce

Connect using BigCommerce API credentials.

Connecting Your BigCommerce Store

Nventory connects to BigCommerce using API credentials that you generate in your BigCommerce admin panel. You'll need a BigCommerce store with an active plan and admin access.

Generate API Credentials in BigCommerce

  1. Go to Settings → API → API Accounts.
  2. Click Create API Account → Create V2/V3 API Token.
  3. Set OAuth scopes: Products Modify, Orders Modify, Customers Modify, Information & Settings Read-only.
  4. Save and copy the credentials.

Enter Your Credentials

From Integrations, click + Add on the BigCommerce card and enter:

FieldDescription
Store HashYour BigCommerce store hash (found in your store URL)
Access TokenThe API access token you just generated
Client IDYour API account's Client ID
Client SecretYour API account's Client Secret

Click Save to connect, then map your locations and configure sync settings and product fields.

Location Mapping

BigCommerce supports multiple inventory locations. Map each BigCommerce location to a Nventory stock location. See Location Mapping for more details.

What Gets Synced

EntityImportExportReal-time
ProductsYesYesWebhook-driven
InventoryYesYesWebhook-driven
OrdersYesNoWebhook-driven
CustomersYesNoWebhook-driven

Bulk Operations

  • Import All Orders — fetch all orders from BigCommerce.
  • Sync Inventory — update all stock quantities.
  • Import All Customers — fetch customer data.

BigCommerce-Specific Notes

  • BigCommerce supports complex product variants with option sets.
  • Category sync maps BigCommerce categories to Nventory product categories.
  • Webhooks are automatically registered for real-time sync.
  • Multi-storefront setups are supported — each storefront can be a separate integration.