If you use NetSuite as your business’s main accounting software and you’d like to apply for any of Settle’s financing products, you’ll need to link your NetSuite account with Settle.
⏱ The process to gather the necessary information from NetSuite to connect your accounts can take time, so we recommend carving out 15 minutes to work on this.
ℹ️ If you are having trouble, please contact our support team via email.
Before getting started...
Ensure you have administrator permissions in NetSuite
Get ready to jot down NetSuite IDs and tokens as you go
Linking your account
“Enable Features” in NetSuite. Click here or navigate to your NetSuite account's Enable Features page.
You’ll need to enable this list of features:
Analytics tab
Enable
SUITEANALYTICS WORKBOOK
Manage Authentication
Enable
TOKEN-BASED AUTHENTICATION
2. Create an integration record for Settle. Click here or navigate to Setup > Integration > Manage Integrations > New.
State:
enabled
Check
TOKEN-BASED AUTHENTICATION
and uncheckTBA: AUTHORIZATION FLOW
andAUTHORIZATION CODE GRANT
Hit "Save."
⚠️ After saving, be sure to write down the consumer key and consumer secret from the "Client Credentials" section. These are only viewable once.
3. Install the Settle Netsuite Bundle to create a role with the required permissions.
Click here to go to the “Settle Sync Role” bundle
Click install. Once installation begins, it should take ~5 minutes for your new role to be created. In the meantime, continue to step 4
☑️ Settle requires access to all transaction types for underwriting.
4. Assign the new role by clicking here and editing your current admin user.
5. Create tokens for your current admin user.
Click here or go to Set up > Users/Roles > Access Tokens > New. Enter:
The integration from step 2
The user from step 6
The role from step 5
⚠️ After saving, be sure to write down the token id and token secret. These are only viewable once.
6. Record your Account ID
Click here to view your company information
Record the value under "Account ID"
7. Find your subsidiary ID
Settle only supports underwriting/syncing for one subsidiary at a time
Click here to see your NetSuite subsidiary list.
Click "view" on the subsidiary you want to integrate with Settle.
Write down the "internal ID" of this subsidiary
8. Log in to your Settle account and click the sync icon in Settle's top-right corner.
9. Find the "NetSuite" option and select Connect.
10. On Settle, enter the following then click "Create authentication":
The account ID from step 8
The consumer key and consumer secret from step 2
The token ID and token secret from step 7
The subsidiary Id from step 9
⚠️If authentication fails, click here to email us with questions. Alternatively, you can retry from step 1.