NetSuite - How do I link my account with Bank Feeds?
Last updated: March 27, 2026
Overview
To authenticate NetSuite, you will need to provide the following information:
Consumer Key
Consumer Secret
Token ID
Token Secret
Connectivity PlugIn ID
Parser Plugin ID
This guide will walk you through finding or creating those credentials within NetSuite.
Prerequisites
Please ensure you have Administrator permissions in your company's NetSuite instance, or someone has shared their access with you.
Instructions
Step 1: Finding your NetSuite Account ID
Enter your NetSuite Account ID in the Linking flow
This is the combination of letters or numbers before "app.netsuite.com" of the URL
If your URL is "https://7600508.app.netsuite.com...", your NetSuite Account ID is 7600508

Step 2: Enable SuiteCloud features
Open the NetSuite Enable Features Page
Under SuiteCloud, check the following boxes then click save
SOAP WEB SERVICES
REST WEB SERVICES
TOKEN-BASED AUTHENTICATION

Step 3: Install the NetSuite Permissions bundle
Install one of the Merge Full Permissions Bundle that allows for read and write access.
It may take up to 5 minutes to install and you may be re-routed to the Installed Bundles page when the installation is complete

The bundle creates a role that can authenticate to NetSuite's API. For a full list of the role's permissions, see this article. The permissions may be updated after import, but doing so could result in permission issues.
Step 4: Assign a user to the role
Open Manage Users
Either select a user to assign the Role to or create a new user
Most users use an existing user (often yourself) so that an additional NetSuite seat is not consumed
To create a new user, however, go to Lists > Employees > Employees > New. Create the user and grant them NetSuite access by going to the Access tab in the Employee record and select 'Give Access'
In the user's employee record, click Edit and go to the Access tab. In your Access tab, go to Roles and select the Role you imported through the Import Bundle process in Step 3

Click Save to apply these changes
Step 5: Create an integration to obtain your Consumer Key and Secret
Navigate to Integration and create an integration with the following details
NAME: any value
CONCURRENCY LIMIT: leave blank
Suggested: As a part of this process, review your Integration Governance settings (navigate to Setup > Integration > Integration Governance) to understand your account’s available concurrency and how it is allocated across your integrations.
If your settings show an Unallocated Concurrency Limit of less than three, we suggest reviewing other integrations to determine where your concurrency is allocated.
Again, we suggest leaving the allocated concurrency limit null. If you must allocate, a minimum of 3 is suggested.
CALLBACK URL: https://app.merge.dev/oauth/callback
REDIRECT URI: https://app.merge.dev/oauth/callback
Check the following boxes
REST WEB SERVICES
TOKEN-BASED AUTHENTICATION
TBA AUTHORIZATION FLOW

Once you click save, Copy the Consumer Key and Consumer Secret and store them in a safe place. They will only be shown once and you will need to enter it in Step 7.

Step 6: Create an access token to obtain your Token ID and Secret
Ensure the below details are selected and click Save
Application Name: Name of the Integration created in Step 5
User: User that the Role was added to during Step 4
Role: The imported role (Merge Full Permissions or Merge Read-only Permissions)

Copy the Token ID and Token Secret and store them in a safe place. They will only be shown once and you will need to enter it in Step 7.

Step 7: Enter credentials in the linking flow
Consumer Key: Confirmation screen after creating the integration (Step 5)
Consumer Secret: Confirmation screen after creating the integration (Step 5)
Token ID: Confirmation screen after creating your Access Token (Step 6)
Token Secret: Confirmation screen after creating your Access Token (Step 6)

Step 8: Install the Automated Bank Feeds Bundle
Navigate to Search & Install Bundles
Search for Automated bank feeds in the search bar

Click in to the bundle and being the installing by selecting Install
Ensure the Automated bank feeds bundle shows up when you navigate to Installed Bundles
Step 9: Find your Bank Feed credentials
Navigate to Plug-In Implementations
Find the two rows with names Automated bank feeds finconn plugin and Automated bank feeds finpars plugin
Copy the Internal ID values of the two plugins into the linking flow
Connectivity plugin ID: internal ID for Automated bank feeds finconn plugin
Parser plugin ID: internal ID for Automated bank feeds finpars plugin

