What BigCommerce integration covers
A BigCommerce store holds the catalog shoppers browse and the orders they place, but stock, contract prices and invoices usually live in an ERP such as SAP Business One, NetSuite or Microsoft Dynamics 365. Integration connects the two through BigCommerce's APIs: new orders and customer accounts travel to the back office, and the ERP returns stock counts, price changes and shipment details. Clarity Connect runs each of those flows as its own task, in real time or on a schedule.
Records synced with BigCommerce
- Customer accounts
- Orders
- Products and variants
- Inventory by SKU
- Price changes
- Shipments and tracking
- Refunds
How the BigCommerce connection works
The APIs an integration uses
Back-office work goes through BigCommerce's REST Management API and its GraphQL Admin API, which cover orders, catalog, customers and inventory. A server-side integration authenticates with a store-level API account that the merchant creates in the control panel, granted only the OAuth scopes the flows need. Stores on B2B Edition also have a separate B2B REST Management API, which only works once B2B Edition is enabled.
Orders out as soon as they're placed
BigCommerce fires the store/order/created webhook when a shopper checks out. The webhook carries little more than the order ID, so Connect fetches the full order through the API, maps it and posts it to the ERP. A separate statusUpdated event tells Connect whenever an order's status changes in BigCommerce.
Stock by product or by SKU
BigCommerce tracks inventory either at product level or per variant SKU, and it raises separate webhooks for each. Connect writes ERP stock to whichever level your catalog uses, so a size or colour that has sold out in the warehouse stops selling online.
Give the integration its own API account
BigCommerce attaches webhooks to the API account that created them and deletes them if that account is removed. We set the integration up on a dedicated store-level account rather than one tied to a staff member, so a staffing change can't quietly switch off order sync.
See Clarity Connect move an order
Watch an online order travel into the ERP and its status come back in our Clarity Connect demo, or book a live walkthrough on your own systems.
Systems we connect to BigCommerce
Each of these has a Clarity Connect connector. None of our BigCommerce pairings has its own write-up yet, so the linked names go to that system's integration page. Among the ERPs, that includes Dynamics 365, Dynamics GP, Dynamics NAV (now Business Central), Dynamics AX (now Dynamics 365 Finance & Supply Chain), Sage 100 and Sage 50.
eCommerce platforms
- 3dcart (Shift4Shop)
- Adobe Commerce (Magento)
- AspDotNetStorefront
- Clarity eCommerce
- EKM
- nopCommerce
- PrestaShop
- SAP Commerce Cloud (Hybris)
- Shopify
- Shopware
- Volusion
- WooCommerce
- X-Cart
- Znode
Marketplaces
- Amazon Fulfillment
- Amazon Marketplace
- Amazon Seller Central
- eBay
- Etsy
- Walmart Marketplace
- Wayfair
ERP and accounting
- Acumatica
- Brightpearl
- Dynamics 365
- Dynamics AX
- Dynamics GP
- Dynamics NAV
- Epicor
- Epicor Eclipse
- Epicor ERP 10 (now Kinetic)
- Epicor ERP 9
- Epicor Kinetic
- Epicor Prophet 21
- FreshBooks
- Hermes
- Infor
- Infor CloudSuite
- Kashflow
- Linnworks
- NetSuite
- Odoo
- Oracle
- Oracle EBS
- Oracle Fusion
- Oracle JD Edwards
- QuickBooks
- Sage 100
- Sage 200
- Sage 300
- Sage 50
- Sage Intacct
- Sage X3
- SAP
- SAP Business ByDesign
- SAP Business One
- SAP Concur
- SAP ECC
- SAP S/4HANA
- SYSPRO
- Xero
- Zoho Inventory
CRM
- Agile CRM
- Dynamics CRM
- HubSpot
- Pipedrive
- Podio
- QuoteWerks
- Salesforce
- Salesforce Marketing Cloud
- Streak
- SugarCRM
- Zendesk
- Zoho
Payments
- Authorize.net
- BNG
- BridgePay
- Chase Orbital Paymentech
- Cybersource
- Fiserv (First Data)
- GoCardless
- Heartland
- Opayo (formerly Sage Pay)
- Payeezy
- Payoneer
- PayPal
- PayTrace
- Stripe
- Worldpay (formerly Vantiv)
Shipping and freight
- A. Duie Pyle
- AAA Cooper Transportation
- ABF Freight System
- Averitt Express
- Day & Ross
- Daylight Transport
- Dayton Freight Lines
- DHL
- DPD
- Estes Express Lines
- FedEx
- FedEx Freight
- Oak Harbor Freight Lines
- Parcelforce
- Pitt Ohio
- R+L Carriers
- Roadrunner Freight
- Saia
- ShipStation
- Southeastern Freight Lines
- TForce Freight (UPS Freight)
- TNT (FedEx)
- UPS
- USPS
- Werner Enterprises
- XPO
Content management
- DNN
- dotCMS
- Drupal
- ExpressionEngine
- Joomla
- Kentico
- Sitecore
- Sitefinity
- WordPress
Marketing automation
- Act-On
- ActiveCampaign
- Adobe Marketo Engage
- ClickDimensions
- Ontraport
- Salesforce Account Engagement (Pardot)
- SharpSpring
- Dotdigital (formerly dotmailer)
- Elastic Email
- Mailchimp
- Mailjet
- Microsoft Exchange
- SendGrid
- SMTP2GO
Social media
- X (Twitter)
- YouTube
Analytics
- Google Analytics
- Google Tag Manager
- Qualtrics
File storage
- Amazon S3
- Box
- Dropbox
- Google Drive
- Google Workspace (G Suite)
- OneDrive
Databases
- Amazon RDS
- Amazon Redshift
- Microsoft SQL Server
- MySQL
- PostgreSQL
EHR and EMR
- eClinicalWorks
- Epic
- LabVantage LIMS
- LabWare LIMS
- PioneerRx
- STARLIMS
- Thermo Fisher SampleManager LIMS
- TIMS
Other systems
- Aareon QL
- Abillity
- Clickatell
- Eventbrite
- FTP
- Groupon
- HCL Notes (Lotus Notes)
- Jira
- Metapack
- OData
- Rithum (ChannelAdvisor)
- SFTP
- Slack
- SurveyMonkey
- Zoho People
Linked names have their own integration page.
How Clarity Connect runs it
Clarity Connect is Clarity's integration platform. It holds a persistent, two-way link between BigCommerce and your other systems and runs as many tasks as the project needs, each on its own timing. Clarity has built more than 3,000 integrations on it, and clients can have the platform and connector source code.
Discovery
A Clarity business analyst documents the data fields and workflows each system can share and which ones you need.
Tasks and mapping
Each flow becomes a Connect task, such as orders to the ERP or stock to the store, set to run in real time or on a schedule.
Testing
Orders and updates are run end to end, including the return trip of statuses back to the customer-facing system.
Live, with a dashboard
Queues and scheduled tasks show in Connect's Hangfire dashboard. A job whose target is offline is retried 10 times, every 30 minutes, and can be re-queued once the cause is fixed.
Clarity Connect is sold as a SaaS subscription at $599 a month or as a one-time license at $15,000 with no ongoing fees, and larger projects are priced to scope. See pricing.
Questions
Which BigCommerce API does Clarity Connect use?
The REST Management API and the GraphQL Admin API, authenticated with a store-level API account that has only the scopes the integration needs. Order and inventory webhooks tell Connect when something changes.
Can BigCommerce orders reach SAP Business One or another ERP in real time?
Yes. The order-created webhook triggers Connect, which pulls the order and posts it to the ERP straight away. Stock and price updates going back to the store usually run on a schedule. See SAP Business One integration.
Does it work with BigCommerce B2B Edition?
B2B Edition has its own B2B REST Management API, available once the edition is enabled on your store. Discovery decides which of its records the integration needs to read or write.
Can my ERP stay on our own servers?
Yes. Connect is installed behind your firewall next to the ERP and only talks out to BigCommerce, so the ERP isn't exposed to the internet.
Related resources
Plan your BigCommerce integration
Tell us which systems BigCommerce needs to talk to and a business analyst will map the records and timing with your team first. Call (800) 928-8160, email sales@clarity-ventures.com or get a consultation.
Book a demo





