Internal Notes:
- Notion Documentation
- API Feature Flag needs to be turned on (Please Check Pricing Plan?)
- Update Mar 2: Temporary Password Function Removed, API Credentials Added
SEO Keywords: NetSuite user, Procurify user
[End of internal notes]
The following article is step 1 in connecting NetSuite to Procurify for both PO/Item Receipt Sync And Bill Sync
Steps:
I. Create a dedicated NetSuite Integrations Superuser
- In Procurify, go to Settings → Manage User
- Click + Add new user. Use an email address which you have access to in case the password ever needs to be reset for this user.
- Assign the Role of Superuser using the dropdown menu
- Ensure to check the email to set the password for the user. Best Practice: Use a password vault to store this password and provide the password to the relevant employees.
- Once the form is completed, click the Add User button.
- Open the email received to create the password for this user.
Important: The user created above must always be active to keep the API connection open.
II. Create the API Credentials
- Log in to your domain as the user created in the steps above.
- Navigate to Settings → Integrations
- Under Procurify API, click View. If you do not see the Procurify API option or do not see the screen below, please reach out to a Procurify Representative.
- In the Description Field, enter NetSuite and click Create Application. Note: The page may take a few seconds to load, do not navigate away.
- The page will generate a Client ID and Client Secret. Important: These credentials are only displayed once, ensure save these credentials somewhere safe, such as a Password Vault application.
These credentials will be used later in Step 4 of Configuring NetSuite PO/Item Receipt Sync Settings or Step 4 of Configuring NetSuite Bundle settings (Bill Sync Integration).
Additional Information:
- For more information on the NetSuite Integration, click here.