Deel offers clients the chance to integrate NetSuite as part of their system.
To begin the set-up, you must generate secret tokens from NetSuite and make sure that certain features are enabled.
Once the NetSuite account updates are complete, you can finish the integration on Deel.
In this article:
Generating Customer Key & Customer Secret
Generating Token Key & Token Secret
Before you begin
You must be an Administrator on NetSuite in order to set up the integration with Deel.
Before enabling the integration, you will need to extract credentials from NetSuite, including:
- Account ID
- Customer Key
- Customer Secret
You can find your Account ID at the beginning of the URL when you are logged in to NetSuite.
The Account ID is case sensitive and letters must be capitalized. In the example below, the correct format of the Account ID is: 7247378_SB2
Customer Key and Customer Secret
To generate these tokens, a NetSuite user with Administrator access should navigate to:
Setup > Integrations > Manager Integrations > New
The configuration will look like this:
Click Save.
After you save you will be able to see the Consumer Key and the Consumer Secret.
This information will be in the bottom left corner under Client Credentials.
Token Key and Token Secret
To generate these tokens, a NetSuite user with Administrator access should navigate to:
Setup > User/Roles > Access Tokens > New
The configuration will look like this:
Make sure you select a user with a role that has the necessary permissions from the Role dropdown menu.
Click Save.
After you save you will be able to see the Token ID and the Token Secret
This information will be in the bottom left corner under Token ID.
NetSuite Role Permissions
To generate the access tokens, the user must have the following permissions as listed below:
[ACCORDION] Transactions
Bills
Make Journal Entry
Pay Bills
[ACCORDION] Lists
Accounts
Classes
Currency
Departments
Documents and Files
Items
Locations
Subsidiaries
Vendors
[ACCORDION] Setup
Custom Body Fields
Custom Column Fields
Custom Fields
Custom Item Fields
Custom Lists
Custom Record Types
Custom Transaction Fields
Log in using Access Tokens
SOAP Web Services
User Access Tokens
[/ACCORDION]
You can now start the integration process.
Note: you can leave at any point, and the integration will still be live. Simply return and complete the setup when you have whatever additional information you may need.
You can click Integrations on the top of your page.
Accounting periods
You must enable the accounting periods feature. Navigate to:
Setup > Company > Enable Features
Click the Accounting periods box.
Multi-currency
If you have more than one currency on Deel, you must enable the multi-currency option. Navigate to:
Setup > Company > Enable Features
Click the Multiple Currencies box.