Articles in this section

BigCommerce - NetSuite integration app overview

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:

  1. In the integration app, go to Flows, and then the flow's group, such as Order.
  2. Select Run for the flow.
  3. 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.
  4. Select Run.

Supported BigCommerce API versions

The integration app uses these BigCommerce API endpoints:

  • v2: Orders.
  • v3: Customers, catalog products, and catalog categories (product).