Product documentation
Patchworks services
Patchworks services
  • Services documentation
  • Getting started
    • What is a service?
  • Roles & Permissions
    • Roles & permissions summary (services)
  • Working with Services
    • Accessing services
    • The services list
    • The anatomy of a service
      • Service summary
      • Service canvas
      • Service filters
      • Service trigger
      • Service source
      • Service destination
      • Service mapping
      • Service alerts
      • Payload script
      • Run service
      • Service settings
    • Adding a Patchworks service
      • Add a default service
      • Configure service settings
      • Set the service trigger schedule
      • Define service filters
      • Define field mappings
      • Activate the service
    • Cloning an existing service
    • Updating a service
      • Service notes
      • Using a payload-level custom script in services
    • Removing a service
    • Field mappings & transformations (services)
      • Field mappings (services)
        • Mapping metafields for products (services)
      • Field transformations (services)
        • Transform function reference (services)
        • Using a custom script in field transformations (services)
      • Transform mapping/lookup tables (services)
      • Legacy shipment & payment maps (services)
  • Service connectors
    • What is a service connector?
    • Accessing service connectors
    • The anatomy of a service connector
    • Adding a service connector
    • Updating a service connector
    • Removing a service connector
  • Reporting & logging
    • Service sync reports
      • Viewing the service sync report
      • Handling failed service syncs
      • Sync failure email notifications
    • Service sync logs
    • Viewing logs for custom script activity in services
  • Service systems
    • Service systems
    • Supported service systems
      • Active Ants (service connector)
        • Finding service connector credentials for Active Ants
      • BigCommerce (service connector)
        • Finding service connector credentials for BigCommerce
        • Additional setup notes for BigCommerce (services)
      • Bleckmann (service connector)
        • Finding service connector credentials for Bleckmann (API)
      • Bleckmann Returns (service connector)
        • Finding service connector credentials for Bleckmann (Returns)
      • Bleckmann SFTP (service connector)
        • Finding service connector credentials for Bleckmann (SFTP)
      • Brightpearl (service connector)
        • Finding service connector credentials for Brightpearl
        • Additional setup notes for Brightpearl (services)
      • Business Central (service connector)
        • Finding service connector credentials for Business Central
      • Citrus-Lime (service connector)
        • Finding service connector credentials for Citrus-Lime
      • CommerceTools (service connector)
        • Finding service connector credentials for CommerceTools
      • Cybertill (service connector)
        • Finding service connector credentials for Cybertill
      • Descartes Peoplevox (service connector)
        • Finding service connector credentials for Peoplevox
        • Configuring Peoplevox as a data destination (services)
        • Quick setup CSV files for Peoplevox (services)
      • Dynamics NAV (service connector)
        • Finding service connector credentials for Dynamics NAV
      • Emarsys (service connector)
        • Finding service connector credentials for Emarsys (FTP)
      • EposNow (service connector)
        • Finding service connector credentials for EposNow
      • Global-e (service connector)
        • Finding service connector credentials for Global-e
      • Inventory Planner (service connector)
        • Finding service connector credentials for Inventory Planner
      • Khaos Control (service connector)
        • Finding service connector credentials for Khaos Control
      • Lightspeed Retail R-Series (service connector)
        • Authorising Patchworks to access your Lightspeed Retail R-Series account (services)
      • Lightspeed Retail X-Series (service connector)
      • Linnworks (service connector)
        • Finding service connector credentials for Linnworks
      • Magento 2 (service connector)
        • Finding service connector credentials for Magento 2
        • Required settings for Magento 2.4.4+ (services)
      • Mirakl (service connector)
        • Finding service connector credentials for Mirakl
      • Navision (service connector)
      • NetSuite (service connector)
        • Authorising Patchworks to access your NetSuite account (services)
        • Required NetSuite features (services)
        • Working with NetSuite custom fields (services)
        • Setting unique IDs for NetSuite product syncs (services)
        • NetSuite concurrency (services)
        • Troubleshooting NetSuite connections (services)
        • Additional setup notes for NetSuite (services)
        • Legacy service connector setup for NetSuite
          • Installing the Patchworks bundle for NetSuite (services)
          • Finding connector credentials for NetSuite (services)
      • Odoo (service connector)
        • Finding service connector credentials for Odoo
      • Ometria (service connector)
        • Finding service connector credentials for Ometria
      • Patchworks SFTP (service connector)
        • Finding basic auth service connector credentials for SFTP
        • Finding ssh auth service connector credentials for SFTP
        • Specifying a non-root folder as the file location (services)
        • Adding entity schemas (services)
      • Plytix (service connector)
        • Finding service connector credentials for Plytix
      • Prima (service connector)
        • Finding service connector credentials for Prima
      • ReBound (service connector)
        • Finding service connector credentials for ReBound
      • SAP Business One (service connector)
        • Finding service connector credentials for SAP Business One
      • Seko (service connector)
        • Finding service connector credentials for Seko (API)
        • Finding service connector credentials for Seko (FTP)
      • Shopify / Shopify+ (service connector)
        • Finding service connector credentials for Shopify (token auth)
        • Finding service connector credentials for Shopify (legacy auth)
        • Additional setup notes for Shopify (service connector)
      • Sitoo (service connector)
        • Finding service connector credentials for Sitoo
      • SparkLayer (service connector)
        • Finding service connector credentials for SparkLayer
      • The Edge by John Lewis (service connector)
        • Finding service connector credentials for The Edge by John Lewis
      • TikTok Shop (service connector)
        • Finding service connector credentials for TikTok Shop
      • Torque (service connector)
        • Finding service connector credentials for Torque
      • Veeqo
        • Finding service connector credentials for Veeqo
      • Vend (service connector)
        • Finding service connector credentials for Vend
      • Visualsoft (service connector)
        • Finding service connector credentials for Visualsoft
      • Voyado (service connector)
        • Finding service connector credentials for Voyado
      • WooCommerce (service connector)
        • Finding service connector credentials for WooCommerce
      • ZigZag (service connector)
        • Finding service connector credentials for ZigZag
  • Troubleshooting
    • How to manage failed service syncs
    • How to run a service manually
    • How to deactivate/activate a service
    • How to check the operational status of a service connector
    • What to check if you can't save a new service connector
    • How to handle an empty mapping page
    • What to do if your third-party systems go offline
  • Inbound API
    • Inbound API for services
    • Using the Inbound API connector with Patchworks services
      • Adding an inbound API connector with a custom payload
      • Generating token credentials for API access
      • Adding a Patchworks service for an inbound API connector
        • Add a default service
        • Configure service settings
        • Set the service trigger schedule
        • Define field mappings
        • Activate the service
      • Implementing API requests
  • Support
    • Raising a support ticket
Powered by GitBook
On this page
  • Finding connector credentials for Netsuite
  • Required credentials
  • Obtaining credentials
  • OAuth token id & OAuth token secret
  • Account ID
  • Script ID
  • Deploy ID
  • Consumer Key & Consumer Secret
  1. Service systems
  2. Supported service systems
  3. NetSuite (service connector)
  4. Legacy service connector setup for NetSuite

Finding connector credentials for NetSuite (services)

PreviousInstalling the Patchworks bundle for NetSuite (services)NextOdoo (service connector)

Information on this page is for our legacy NetSuite connector. For NetSuite SuiteTalk please see the main section.

Finding connector credentials for Netsuite

Authentication Type: oAuth 1

Required credentials

For Patchworks to communicate with your Netsuite instance via connectors, the following API details are required for oAuth 1 authentication:

Generated in Netsuite via users/roles.

Generated in Netsuite via users/roles.

Visible in Netsuite via company information.

Visible in Netsuite via scripts.

Visible in Netsuite via script deployments.

Generated as part of your initial Patchworks integration and does not change unless new credentials are generated in Netsuite.

Generated as part of your initial Patchworks integration and does not change unless new credentials are generated in Netsuite.

Obtaining credentials

The credentials listed above are needed so that Patchworks can access the required data in Netsuite. To obtain these details, follow the steps below.

OAuth token id & OAuth token secret

Step 1 Log into Netsuite.

Step 2 Navigate to setup > users/roles > access tokens > new:

...then find and add the required user:

Step 4 Click in the role field and assign the patchworks integration role:

Step 5 Click the save button - a token id and token secret are displayed.

Step 6 Add these details to your password manager, ready for use in your Patchworks setup.

These details cannot be retrieved once you close the page, so make sure you have them stored safely. If you do lose them, repeat the steps above to generate another access token.

Account ID

Step 1 Navigate to company > company information:

Step 2 Look for the account id field and add this information to your password manager:

Script ID

Step 1 Navigate to customization > scripts:

Step 2 Search (CTRL+F) for the following:

Patchworks Tapestry : Connector

Step 3 Look for the internal id column and add this value (126 in our example) to your password manager.

Deploy ID

Step 1 Navigate to customization > scripts:

Step 2 From the top of the page, select view deployments:

Step 3 Choose a script to view:

Step 4 Look for an external URL - you'll see the deploy id at the end of this URL (in the example below, it's 1):

Consumer Key & Consumer Secret

These values will have been generated when your Patchworks integration was first implemented, so you should already have the required details.

​

​

​

​

​

​

​

...the access token page is displayed:

Step 2 Click in the application name field and select tapestry by patchworks:

Step 3 Click in the user field and select your preferred method to find the user to authenticate:

If you don't see an internal id column, it's likely that showing internal ids is not enabled for your Netsuite instance - the following Netsuite help page may be useful: .

If you don't have these credentials, a Netsuite administrator can generate a new set - please see Netsuite's help page for more information.

NetSuite
Exposing Internal Ids & Field IDs
Regenerating a Consumer Key and Secret
Oauth Token ID​
Oauth Token Secret​
Account ID​
Script ID​
Deploy ID​
Consumer Key​
Consumer Secret​