How do I connect Netsuite to Payt?
Read here how to set up access in Netsuite to integrate your software with Payt.
Step 1: Activate features
- Go to 'Setup' in the top menu and choose 'Company' -> 'Enable features'.
- Make sure the following boxes are checked:
- Under 'SuiteCloud':
token-based authentication
- Under 'SuiteCloud':
oAuth 2.0 & rest web services
- Under 'Analytics':
SuiteAnalytics workbook
- Under 'SuiteCloud':
Step 2: Create the integration between Payt and Netsuite
- Go to 'Setup' in the top menu and choose 'Integration'.
- Select 'New' -> 'Payt'.
- Indicate that this is a 'Token-based authentication'.
- Make sure the following boxes are checked (found under the heading 'OAuth 2.0'):
- Under 'Scope':
restlets
- Under 'Scope':
rest web services
- Under 'Scope':
SuiteAnalytics connect
- At the bottom of this section:
client credentials (machine to machine) grant
- Under 'Scope':
Step 3: Create a connection token for Payt
- Go to 'Setup' in the top menu and choose 'Integration'.
- At
access_tokens
, select 'New setup'. - Ensure that the access token has at least the permissions as seen in the table below.
Transactions | Reports | Lists | Setup |
Access Payment Audit Log | Account Detail | Accounts | Accounting Lists |
Audit Trail | General Ledger | Currency | Custom Transaction Fields |
Credit Memo | SuiteAnalytics Workbook | Customers | Log in using Access Tokens |
Find Transaction | Transaction Detail | Payment Methods | Other Lists |
Invoice | Record Custom Field | REST Web Services | |
Invoice Approval | Resource | ||
Subsidiaries |
Step 4: Add the restlet
- Go to 'Customization' in the top menu.
- Select 'Scripts' -> 'New'.
- Add the file
payt_restlet.js
here.
Note: Ask a Payt employee for the current restlet. If you are still in the implementation phase, this will be your implementation specialist at Payt.