Getting NetSuite Required Credentials

Breadwinner uses NetSuite's Token-based Authentication (TBA) process.

Breadwinner needs these following NetSuite Credentials:

  1. Account ID

  2. Consumer Key

  3. Consumer Secret

  4. Token Id

  5. Token Secret

Prepare Breadwinner for NetSuite

  1. Once Breadwinner for NetSuite is installed, navigate to the Breadwinner for NetSuite tab
  2. Click "Connect to NetSuite"
  3. You should see a window where you can paste in five values. The steps below will provide those values

Ensure Token-based Authentication is enabled

  1. Go to Setup > Company > Setup Tasks > Enable Features.

  2. Click the SuiteCloud subtab

  3. Navigate to the Manage Authentication section

  4. Ensure the Token-based Authentication box is checked

  5. If not, check it, agree to any terms of service, and save.

Get the Account Id

  1. Go to Setup > Company > Company Information

  2. On the Company Information page, you can see the Account Id Value on the right column

Generating an Integration Record for the Consumer Key and Consumer Secret

  1. Go to Setup > Integration > Manage Integrations > New.

  2. Enter "Breadwinner" for the Integration record.

  3. "TOKEN-BASED AUTHENTICATION (TBA)" and "USER CREDENTIALS" should both be checked.

  4. "TBA: ISSUETOKEN AUTHENTICATION" and TBA: AUTHORIZATION FLOW" should both be unchecked (they might not even be visible, this is also fine)

  5. Leave the State set to the default value.

  6. Click Save.

  7. Copy the Consumer Key and Consumer Secret, which will appear only once. If you navigate away from the page you will have to recreate the key and secret.

Generating an Access Token

  1. On the Home page, in the lower-left corner, there is a section called "Settings". Towards the bottom of that, click "Manage Access Tokens".

  2. Click "New My Access Token".

  3. On the Access Token page select "Breadwinner" (created a few minutes ago).

  4. Click Save.

  5. Copy the Token ID and Token Secret, which will appear only once. If you navigate away from the page you will have to recreate another access token.


If you have any issues generating the access token, ensure your login role has User Access Token permission.

The following video will take you through the entire connection process.