The BigCommerce - NetSuite integration app connects your BigCommerce store to NetSuite through integrator.io, so customers, sales orders, fulfillments, inventory levels, items, billing, cancellations, and refunds stay in sync without dual entry. It's available in the US and EU integrator.io marketplaces. This article is for integrator.io users and NetSuite administrators who want to know what the integration app syncs, in which direction, and which edition includes each flow, before they set it up.
What the integration app syncs
The integration app groups its flows by record type. In the integration app, each group has its own page under Flows and its own settings under Settings, where the sections for each store, such as Order and Inventory, are listed under the store's name.
| Flow group | Flow | Direction |
|---|---|---|
| Order | BigCommerce Customer to NetSuite Customer Add/Update | BigCommerce to NetSuite |
| Order | BigCommerce Order to NetSuite Order Add | BigCommerce to NetSuite |
| Fulfillment | NetSuite Fulfillment to BigCommerce Shipment Add | NetSuite to BigCommerce |
| Inventory | NetSuite Inventory to BigCommerce Inventory Add/Update | NetSuite to BigCommerce |
| Inventory | NetSuite Kit Inventory to BigCommerce Inventory Add/Update | NetSuite to BigCommerce |
| Inventory | BigCommerce Product Id to NetSuite Item Mass Update | BigCommerce to NetSuite |
| Billing | NetSuite Order to NetSuite Invoice Add | Within NetSuite |
| Billing | NetSuite Order to NetSuite Cash Sale Add | Within NetSuite |
| Billing | NetSuite Billing to BigCommerce Billing Add | NetSuite to BigCommerce |
| Product | BigCommerce Product Categories to NetSuite Add/Update | BigCommerce to NetSuite |
| Product | NetSuite Item to BigCommerce Product Add/Update | NetSuite to BigCommerce |
| Product | NetSuite Item Image to BigCommerce Product Image Add/Update/Delete | NetSuite to BigCommerce |
| Cancellation | NetSuite Cancellation to BigCommerce Cancellation Add | NetSuite to BigCommerce |
| Refund | NetSuite Refund to BigCommerce Refund Add | NetSuite to BigCommerce |
Each flow is described in the article for its record type. See the Related articles section.
Your store name
The Your store setting, in Settings > General, shows the name of your BigCommerce store. When you change the store name in BigCommerce, refresh the setting to show the new name. The new name also appears in the flow and saved search names.
Editions
Customers onboarded from 2026 onward are provisioned on the highest tier, which includes every flow in this article. Edition-specific availability still applies to legacy customers:
| Flows | Starter (previously "standard") | Standard (previously "premium") | Premium (previously "enterprise") |
|---|---|---|---|
| Sync customers from BigCommerce to NetSuite | Yes | Yes | Yes |
| Sync sales orders from BigCommerce to NetSuite | Yes | Yes | Yes |
| Sync fulfillments from NetSuite to BigCommerce | Yes | Yes | Yes |
| Sync inventory levels from NetSuite to BigCommerce | Yes | Yes | Yes |
| Sync items from NetSuite to BigCommerce, including variations, images, and attributes | No | Yes | Yes |
| Sync billing information from NetSuite to BigCommerce | No | Yes | Yes |
| Sync order refunds from NetSuite to BigCommerce | No | No | Yes |
| Sync order cancellations from NetSuite to BigCommerce | No | No | Yes |
The Sync BigCommerce order metafields setting is available only in the Standard (previously "premium") edition and higher.
To connect more than one BigCommerce store to the same NetSuite account, you need the Additional Store add-on. For details, see Add another BigCommerce store.
Dependent flows
Dependent flows run automatically, either triggered by a setting or in sequence after another flow. They're listed on the Flows pages so you can see their runs and errors, but you can't schedule, turn on, or run them yourself.
- BigCommerce order to NetSuite order Add (on-demand sync): In Flows > Order. Runs in real time when you enter order IDs in the BigCommerce Order Id(s) setting and save. It uses the mappings of the BigCommerce Order to NetSuite Order Add flow. For details, see Import specific orders on demand.
- BigCommerce product ID to NetSuite item (update): In Flows > Product. Runs after the NetSuite Item to BigCommerce Product Add/Update flow and writes the BigCommerce product ID back to the NetSuite item record.
For more about how errors from these flows appear, see Monitor errors.
Choose a start date for a delta flow
Delta flows sync only records that changed since a start date. When you run one of these flows manually, the Delta Flow window asks where to start:
- BigCommerce Order to NetSuite Order Add
- BigCommerce Customer to NetSuite Customer Add/Update
- NetSuite Inventory to BigCommerce Inventory Add/Update, when the flow is in delta mode and Always sync inventory levels for entire catalog is turned off
- NetSuite Item to BigCommerce Product Add/Update
- NetSuite Item Image to BigCommerce Product Image Add/Update/Delete
To run a delta flow from a start date:
- In the integration app, go to Flows, and then the flow's group, such as Order.
- Select Run for the flow.
-
In the Delta Flow window, select one of these:
- Automatic: Syncs data changed since the last flow run.
- Custom: Syncs data changed since the Start date/time you enter, in the Time zone you select. Use this to pull historical data.
- Select Run.
Supported BigCommerce API versions
The integration app uses these BigCommerce API endpoints:
- v2: Orders.
- v3: Customers, catalog products, and catalog categories (product).
Related articles
- Install the BigCommerce - NetSuite integration app
- Sync BigCommerce orders to NetSuite
- Sync BigCommerce customers to NetSuite
- Sync items from NetSuite to BigCommerce
- Sync inventory from NetSuite to BigCommerce
- Sync fulfillments and cancellations to BigCommerce
- Bill BigCommerce orders in NetSuite
- Sync refunds from NetSuite to BigCommerce