LogoLogo
  • 🏃‍♀️ Get started
    • Create your first integration
      • Step 1 - Creating your Source & Destination System keys
        • Shopify Key
        • FTP Key
      • Step 2 - Select a Source Function
      • Step 3 - Select a Destination Function
      • Step 4 - Select a Transformation
      • Step 5 - Put it all together to create a Stream
      • Step 6 - Run your stream
    • Go-live best practice
  • 🏄🏻‍♀️ Integration Tutorials
    • Shopify with Descartes Peoplevox
    • Shopify with FTP
      • Shopify with FTP
      • Shopify with FTP (Part 2)
    • Shopify with ReBOUND
    • WooCommerce
      • WooCommerce with FTP
    • NetSuite
  • 🏗️ Creating streams
    • Intro
    • Streams
      • Web hook installation
      • Web hook support
        • DEAR Systems
        • Descartes Peoplevox
        • Shopify
    • Systems
      • System library
        • DEAR Systems
        • Email
        • FTP
        • Descartes Peoplevox
        • Magento 1.x
        • Magento 2.x
        • ParcelLab
        • ReBOUND
        • Shopify
        • WooCommerce
    • Keys
      • Key library
        • Shopify private apps
        • Netsuite
        • FTP and sFTP
        • oAuth
    • Sources
    • Transformations
      • Public Transformations
      • Private Transformations
      • Customising a Public Transformation
      • Write a custom transformation
        • Transformation Library
        • Example 1 - Sales Order
        • Example 2 - Shipment
    • Destinations
      • Aggregated Events
    • Data uploads
    • Lookup table
  • 🔧 Editing streams
    • Updating source and destinations
    • Deleting a stream
  • 🎛️ Monitoring streams
    • Job Statuses
    • Event Statuses
    • Resending data
      • Replicate Job
      • Replicate Event
      • Replicate Event without Event in Control Panel
    • Reporting
      • Jobs
      • Events
      • Entities
    • Alerts
  • ⚙️ Administration
    • Login and security
      • Two factor authentication (2FA) setup
        • Signup to HighCohesion without QR scan
    • Creating an organisation
    • Billing Information
    • Creating a user
    • Roles & Permissions
  • 💁🏽 Help and support
    • Glossary of platform terminology
    • Security standards
    • Data retention policy
    • Contact us
Powered by GitBook
On this page
  • About this task
  • Procedure

Was this helpful?

  1. 🏗️ Creating streams
  2. Keys
  3. Key library

Netsuite

Details on adding Netsuite credentials.

PreviousShopify private appsNextFTP and sFTP

Last updated 3 years ago

Was this helpful?

About this task

Before you configure the Netsuite Connector in HighCohesion, there are several prerequisites that need to be completed in Netsuite in order to prepare your account for integration.

Let's take a look at the configuration in NetSuite:

  • Install the HighCohesion Netsuite Bundle from the Netsutie marketplace.

  • If not already assigned, assign your NetSuite integration user account the You must have a dedicated NetSuite integration user (employee) account that has a full access role in order to connect with Highcohesion.

  • for the integration user account to ???. If you cannot set this preference, it is because the Company General Preferences are blocking it. To remove this restriction, go to Setup > Organisation > General Preferences and then make sure that Time Zone is checked under the Overriding Preferences section.

  • Make sure the following NetSuite SuiteCloud : Client SuiteScript, Server SuiteScript, SuiteScript Server Pages, SuiteTalk Web Services, SuiteSignOn, and Token-Based Authentication.

After NetSuite is properly set up and the NetSuite Connector is configured in HighCohesion, you will need to edit the NetSuite Connector settings before data exchanges will occur. If you plan to integrate SuiteCommerce Advanced with HighCohesion apps, you will need to after the NetSuite Connector has been configured. See for the full details about SuiteCommerce Advanced and HighCohesion app integration.

Procedure

  1. Complete all of the NetSuite configuration prerequisites listed above.

  2. Go to Settings > Integrations > Connector.

  3. Click Add Connection.

  4. Click NetSuite.

  5. Enter the account ID for your NetSuite account in the Account ID box.

    To find the Account ID in Netsuite, go to Setup > Integration > Web Services Preferences.

  6. Enter the NetSuite account username in the Username box.

    This is the NetSuite login username for the dedicated NetSuite integration user account that you set up for the connector.

  7. Enter the NetSuite account password in the Password box.

    This is the NetSuite login password for the dedicated NetSuite integration user account that you set up for the connector.

  8. Enter the Token ID

    You need to create a new token in NetSuite using NetSuite's two-factor authentication. To create a token:

    1. In NetSuite, go to Setup > Users and Roles > Access Tokens > New.

    2. For Application Name, select Internal NS Application HIGHCOHESION

    3. Find the user you want to use.

    4. Under Role, select HighCohesion Integration.

    5. Click Save.

      You will see the Token ID and the Token Secret. They will only be shown one time so be sure to save this information.

  9. Enter the Token Secret. Two-factor authentication will be complete after you enter your Token ID and Token Secret in HighCohesion.

  10. Select the type of NetSuite account from the Instance Type list:

    This should reflect whether you NetSuite account is a Production or Sandbox account. If you're not sure, you probably have a production account. See NetSuite's Sandbox help topic for more information about Sandbox accounts.

  11. Click Login.

    The connector uses the provided credentials to establish the connection between HighCohesion and NetSuite and you are returned to HighCohesion Connectors page. You should see the NetSuite Connector you just configured in the list of connectors on this page.

  12. Continue to the appropriate configuration topics to enable data exchange:

    • Click to learn how to set up contact data exchanges

    • Click to learn how to set up order data imports

    • Click here to learn how to set up app integrations

Highcohesion Integration role.
Set the time zone
features are enabled
complete additional configuration steps in NetSuite
Configure NetSuite App Integrations
here
here