NetSuite as a Source
Summary
NetSuite (ERP) as a source in Flxpoint pulls Sales Orders and item-level shipment data from your NetSuite account so you can route fulfillment and keep tracking current in your downstream systems. It connects over NetSuite's REST Web Services using Token-Based Authentication (TBA) – an Account ID plus Integration and access-token key pairs. This source supports Get Orders and Get Shipments only.
Go to Sources → Integrations and start a Get Orders or Get Shipments job. In Step 1, choose NetSuite and click + New Connection, enter the values from your NetSuite setup, then click Test Connection → Save Connection.
Five credentials are required – all from your NetSuite setup
The connection needs Client ID and Client Secret (from your NetSuite Integration record), NetSuite Store ID (your Account ID), and Token ID and Token Secret (from Token-Based Authentication). All five are required, and you must create separate tokens for Production and Sandbox – never reuse tokens across environments.
Leave Sandbox Store ID blank for Production – populate it for Sandbox
The Sandbox Store ID field is the environment toggle. Blank connects to Production; populated connects to Sandbox. If data appears to come from the wrong environment, check this field first. Token sets are environment-specific, so confirm you are using Production tokens when targeting Production.
Four SuiteCloud features must be enabled before the connection works
In NetSuite, go to Setup → Company → Enable Features → SuiteCloud and enable Token-Based Authentication, REST Web Services, SuiteTalk (Web Services), and SuiteScript. If Test Connection returns 401 Unauthorized in Production, also add the SuiteAnalytics Workbook permission to the role and regenerate tokens.
Get Shipments only covers internal-warehouse orders
Get Shipments retrieves shipments only for orders posted to NetSuite via Send Accounting Orders with warehouse type = internal warehouse. Flxpoint matches shipments using the Order ID and Item ID stored when the order was posted, and only FRs inside the FR Lookback Period (default 90 days) are considered.
| NetSuite Field | Maps To – Notes |
|---|---|
| Tracking Numbers | → Tracking Number. e.g. 1Z9999W999999999. Optional. |
| Ship Method | → Carrier. e.g. UPS. Optional. Same NetSuite field also feeds Method below. |
| Ship Method | → Method. e.g. Ground. Optional. Same NetSuite field also feeds Carrier above. |
| Created Date | → Shipped At. Optional. |
| (No exposed mapping) | → Shipping Cost. No NetSuite field is currently exposed for this target. |
| (No exposed mapping) | → Note. No NetSuite field is currently exposed for this target. |
| Item Name | → SKU. Shipment item line. Optional. |
| Quantity | → Quantity. Units shipped on the line. Optional. |
