Back to Integrations

NetSuite Integration

Connect Demurly with NetSuite ERP for enterprise-grade invoicing and billing.

Overview

FeatureCarriersCustomers
Create InvoicesAutomatic-
Create Vendor Bills-Automatic
Multi-Subsidiary
SuiteQL Support

Prerequisites

  • NetSuite account with SuiteAnalytics Connect or REST Web Services
  • Token-Based Authentication (TBA) enabled
  • User role with Invoice and Vendor Bill permissions
  • Demurly admin access for your organization

Setup Instructions

1

Enable Token-Based Authentication in NetSuite

  1. Go to Setup > Company > Enable Features
  2. Click SuiteCloud tab
  3. Enable Token-Based Authentication
  4. Save
2

Create an Integration Record

  1. Go to Setup > Integration > Manage Integrations > New
  2. Name: "Demurly Integration"
  3. Enable Token-Based Authentication
  4. Save and copy the Consumer Key and Consumer Secret

Important

The Consumer Secret is only shown once. Store it securely.
3

Create Access Token

  1. Go to Setup > Users/Roles > Access Tokens > New
  2. Select the Application (Demurly Integration)
  3. Select a User with appropriate permissions
  4. Select the Role for this integration
  5. Save and copy Token ID and Token Secret
4

Connect in Demurly

  1. Navigate to Settings > Integrations
  2. Click Connect on NetSuite card
  3. Enter your credentials:
    • Account ID (found in Setup > Company > Company Information)
    • Consumer Key and Secret
    • Token ID and Secret
  4. Click Connect

Required Permissions

The role used for the integration needs these permissions:

  • Transactions > Invoice - Full
  • Transactions > Vendor Bill - Full
  • Lists > Customers - Full
  • Lists > Vendors - Full
  • Setup > REST Web Services - Full
  • Setup > Log in using Access Tokens - Full

Security

  • Token-Based Authentication (OAuth 1.0a with HMAC-SHA256)
  • All credentials encrypted with AES-256-GCM
  • Tokens never expire (until manually revoked)
  • Signature prevents replay attacks

Need Help?

Check the troubleshooting guide or contact support@demurly.com.

Integrations Guide