Before You Start
Make sure both Martus and NetSuite are available and open. In Martus, navigate to Setup > NetSuite. You'll configure NetSuite and then complete the fields in Martus using the steps below.
STEP 1: Add Your NetSuite Account ID to Martus
- In NetSuite, go to Setup > Company Information > Account IDand copy the Account ID.
- Paste the Account ID in Martus in Setup > NetSuite > AccountId.
- Set the Integration Record in Martus to "Custom Integration Record"
STEP 2: Enable NetSuite Features in SuiteCloud
- In NetSuite, go to Setup > Setup Tasks > Enable Features.
- Click SuiteCloud.
- Turn on REST WEB SERVICES and TOKEN-BASED AUTHENTICATION.
- Click Save.
STEP 3: Enable NetSuite Features in Analytics
- Click Analytics.
- Turn on SuiteAnalytics Workbook.
- Click Save.
STEP 4: Manage NetSuite Integrations
- Go to Setup > Integration > Manage Integrations.
- Click New.
- Name the Integration 'Martus'.
- Check - TOKEN-BASED AUTHENTICATION.
- Uncheck - TBA: AUTHORIZATION FLOW CALLBACK URL.
- Uncheck- AUTHORIZATION CODE GRANT.
- Check - CLIENT CREDENTIALS (MACHINE TO MACHINE) GRANT.
- Check - REST WEB SERVICES.
- Click Save.
Once you click Save, the Client Credentials will appear, and you can add these to Martus.
STEP 5: Go back to Martus
- Copy the Consumer Key from NetSuite and paste it in Martus in Setup > NetSuite > Consumer Key.
Click Save in Martus.
Click "Generate Public Key". This certificate will appear in the table:
Click "Download" and save the certificate on your computer.
STEP 6: Go back to NetSuite
- Setup > Integration > OAuth 2.0 Client Credentials (M2M) Setup
- Click Create New
- Select the Application (Integration) whose consumer key you pasted in Martus and the appropriate role and entity.
- Import the certificate you downloaded above
- Copy the Certificate Id from Netsuite
STEP 7: Go back to Martus
- Paste the Certificate Id from NetSuite into the table in Martus - "Certificate Id"
- Click Save
- In Advanced Settings, select the certificate as the current certificate
- Click Save
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article