NetSuite - Enable API Access (Password-based Authentication)

The Application Programming Interface (API) allows for automated communication between connected systems. In order to automate fulfillment, API access must be enabled.

If you have not yet gathered your API credentials, follow these steps first:

Gather API credentials from NetSuite.

Enter API credentials in DropStream

  1. In your DropStream Dashboard, click Stores.

In the DropStream Dashboard, click Store.

  1. Click the name of your NetSuite store.
  2. In Connection details, enter your API credentials:
  • Account ID
  • Email
  • Password
  • Role ID

NetSuite password-based connection details - required

  1. Optional: Edit any of the following settings:
  • Fulfillment Location ID — If you have multiple inventory locations, specify the Location ID for this integration.
  • Carrier Integration — Enable if the account is using carrier integrations. (default: disabled)
  • Per Line Location — Enable if you have multiple inventory locations. (default: disabled)
  • Multi-location Inventory — Enable if using inventory tracking at multiple locations. (default: disabled)
  • Include Shipping Cost — Enable to update shipping cost sent by the merchant. (default: disabled)
  • Order Import Options — Select the status for order import, one or more of the following:
  • Partially Fulfilled
  • Pending Approval
  • Pending Billing
  • Pending Billing Partially Fulfilled
  • Pending Fulfillment (the default)
  • Sandbox — Enable if the account uses NetSuite "Sandbox" API credentials. (default: disabled)

NetSuite connection details - optional

  1. When you're done, click Save changes.


Back to: Integration Overview

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request



Please sign in to leave a comment.