BigCommerce Integration
Connect your BigCommerce store and sync everything automatically
Connect your BigCommerce store to OmniOrders and manage everything from one place. Your products, orders, and inventory will sync automatically—no more manual updates or switching between platforms.
New orders flow directly into OmniOrders as they come in—no delays or manual imports needed.
Stock levels update automatically across BigCommerce and all your other channels. Prevents
overselling.
Add or edit products in one place and changes sync everywhere instantly.
Shipping info and tracking numbers automatically update in BigCommerce when orders ship.
Make sure you have:
You need admin or store owner permissions in your BigCommerce store to create API credentials and manage integrations.
Know your BigCommerce store hash (found in your store’s API credentials section)
Have at least one product created in BigCommerce to test the sync
Go to Integrations
In OmniOrders, click Integrations in the main menu, then click Add Integration
Select BigCommerce
Find BigCommerce in the list and click Connect
Create API Credentials
In your BigCommerce admin panel:
Go to Advanced Settings → API Accounts
Click Create API Account
Select OmniOrders as the app name
Grant permissions for: Products (read/write), Orders (read), Inventory (read/write)
Copy your Client ID and Access Token
Enter Credentials
Back in OmniOrders, paste your Client ID and Access Token, then enter your store hash
Configure Settings
Choose what to sync:
Products : Sync your product catalog
Orders : Import new orders automatically
Inventory : Keep stock levels in sync
Fulfillment : Send tracking info back to BigCommerce
Start Sync
Click Start Sync to begin importing your data. This may take a few minutes depending on your store size.
Product names and descriptions
SKUs and barcodes
Variants (sizes, colors, etc.)
Images and pricing
Inventory quantities
Product categories and tags
Order details and line items
Customer shipping addresses
Order notes and custom fields
Payment status
Fulfillment status
Shipping addresses and methods
Stock levels by location
Inventory updates (both directions)
Low stock alerts
Multi-location inventory support
Tracking numbers
Carrier information
Shipment status updates
Fulfillment notifications
Check if everything is syncing correctly:
Go to Integrations → BigCommerce
View the sync dashboard showing:
Last sync time
Products synced
Orders synced
Any errors or warnings
Need to temporarily stop syncing?
Open your BigCommerce integration settings
Toggle Sync Active to OFF
Syncing stops immediately (you can resume anytime)
Change what syncs:
Click Settings on your BigCommerce integration
Toggle any sync option on/off
Click Save Changes
If you need to regenerate your API credentials:
Go to BigCommerce Advanced Settings → API Accounts
Revoke the old credentials and create new ones
Update the credentials in OmniOrders integration settings
The connection will resume automatically
Orders sync instantly when created. Products and inventory sync every 5 minutes or when you make
changes.
Yes! Connect as many BigCommerce stores as you need. Each store syncs independently.
We import orders from the last 30 days during initial setup. Older orders can be imported on
request.
Absolutely. We use OAuth 2.0 secure authentication and encrypt all data in transit and at rest.
Problem : New BigCommerce orders aren’t appearing in OmniOrders
Solutions :
Check that Order Sync is enabled in integration settings
Verify the order status—only paid orders sync by default
Look for error messages in the sync log
Verify your API credentials have the correct permissions
Try clicking Force Sync to trigger a manual refresh
Problem : Stock changes in BigCommerce don’t update in OmniOrders (or vice versa)
Solutions :
Confirm Inventory Sync is turned on
Check if products are mapped correctly (same SKU in both systems)
Verify inventory tracking is enabled in BigCommerce for the product
Check that your API account has inventory write permissions
Allow up to 5 minutes for updates to sync
Problem : BigCommerce integration shows “Connection Expired” or “Authentication Failed” error
Solutions :
Verify your API credentials are still valid in BigCommerce
Check if the API account was deleted or permissions changed
Regenerate your API credentials and update them in OmniOrders
Ensure your store hash is correct
No data is lost—syncing resumes immediately after reconnecting
Problem : Products appear twice after connecting BigCommerce
Solutions :
Go to Products and use Merge Duplicates tool
In future, ensure products aren’t created in both systems before connecting
Use SKU matching to prevent duplicates
Check product mapping settings in integration configuration
Problem : Sync errors mentioning “rate limit” or “too many requests”
Solutions :
BigCommerce has API rate limits—OmniOrders automatically handles this
If you see errors, wait a few minutes and sync will resume
For large stores, initial sync may take longer to respect rate limits
Contact support if rate limit errors persist
Start Small : Connect your store and let the initial sync complete before making changes
Test First : Create a test order in BigCommerce and verify it appears in OmniOrders
Map Locations : If you have multiple warehouses, map them to BigCommerce locations for accurate inventory
Verify Permissions : Ensure your API account has all necessary permissions before starting
Centralize Inventory : Let OmniOrders be your source of truth for stock levels
Use SKUs : Keep SKUs consistent across all platforms for automatic matching
Set Buffer Stock : Configure safety stock levels to prevent overselling across channels
Sync Frequency : Adjust sync frequency based on your order volume
Enable Auto-Fulfillment : Let OmniOrders automatically fulfill orders when ready
Sync Tracking : Turn on tracking sync so customers get updates in BigCommerce
Use Order Statuses : Map BigCommerce order statuses to your OmniOrders workflow
Custom Fields : Leverage BigCommerce custom fields for order routing
Our team is here to help with setup, troubleshooting, or any questions. Get Support
→
Watch a complete walkthrough of the BigCommerce integration setup process. Watch Now
→