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
- Go to Settings → API → API Accounts.
- Click Create API Account → Create V2/V3 API Token.
- Set OAuth scopes: Products Modify, Orders Modify, Customers Modify, Information & Settings Read-only.
- Save and copy the credentials.
Enter Your Credentials
From Integrations, click + Add on the BigCommerce card and enter:
| Field | Description |
|---|---|
| Store Hash | Your BigCommerce store hash (found in your store URL) |
| Access Token | The API access token you just generated |
| Client ID | Your API account's Client ID |
| Client Secret | Your 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
| Entity | Import | Export | Real-time |
|---|---|---|---|
| Products | Yes | Yes | Webhook-driven |
| Inventory | Yes | Yes | Webhook-driven |
| Orders | Yes | No | Webhook-driven |
| Customers | Yes | No | Webhook-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.