Skip to content
OAuth2 triggers3 actions

NetSuite integration for Shopify

Sales orders and credit memos are created in NetSuite over SuiteTalk REST; item fulfillments and inventory quantities are polled and written back to the store.

ShopifyNetSuite
  • Shopify
  • NetSuite

2 triggers in, 3 actions out — each step a row in the run record.

Triggers and actions

What NetSuite can do in a flow

Declared in the connector's code and validated when the engine boots. Each trigger names how it receives events.

Triggers

2
  • Item fulfillment created

    itemFulfillment.created

    Polling
  • Inventory quantity changed

    inventory.changed

    Polling

Actions

3
  • Create sales order

    createSalesOrder

  • Create credit memo

    createCreditMemo

  • Get sales order

    getSalesOrder

Setup

Connecting NetSuite

Three steps from the dashboard. The connection test is a real call, and its result is stored on the connection.

  1. 1

    Authorise NetSuite

    Authorise Bindato against your NetSuite account with OAuth 2.0 (SuiteTalk REST). Sandbox accounts are supported through the account id.

  2. 2

    Bindato tests the connection

    Bindato fetches the salesOrder record schema from the SuiteTalk REST metadata catalog — a read-only call that exercises authentication and account routing without touching data.

  3. 3

    Install a bundle or build a flow

    Pick a bundle that uses NetSuite, connect the other system, and confirm its settings tab where it ships one. Or start a flow from one of the triggers listed above.

Questions

About NetSuite

Why are the NetSuite triggers polling rather than webhooks?
NetSuite has no general webhook mechanism for item fulfillments or inventory changes without a customer-installed SuiteScript. Bindato polls both every 10 minutes and carries a cursor so nothing is processed twice.
How are refunds handled?
The Create credit memo action turns a captured Shopify refund into a NetSuite credit memo. Refunds on payments that were never captured do not create one.
Does Bindato support Token-Based Authentication?
No. The connector uses OAuth 2.0 authorization code against SuiteTalk REST, not legacy TBA.

See one order flow end to end.

Thirty minutes with a Shopify store you control. We connect it, install a bundle, and walk the run record together.