Skip to main content

Introduction

NetSuite is the leading integrated cloud business software suite, including business accounting, ERP, CRM and ecommerce software. An AI-powered business management suite, encompassing ERP/Financials, CRM, and ecommerce for more than 41,000 customers.

Configure NetSuite

Prerequisite(s) There’s no prerequisite to activate the connector on your Chift App. Activation Process Activate the connector in one click on the connector section in your Chift account.

Test NetSuite

A sandbox environment is available from NetSuite, but only for customers with an active NetSuite subscription. It is typically priced at ~10–20% of the annual subscription cost. In practice, the recommended approach is to partner with beta clients or partners who already have NetSuite access and can provide a test environment for integration testing.

Connect NetSuite

For detailed connection steps, check out the documentation:

Limitations

POST invoices/payments (Create an invoice payment) : Payment method must be linked to a ledger account

A payment method must be linked to a ledger account in NetSuite to be used in an invoice payment. This configuration is done at the payment method level in NetSuite β€” you will have to make sure each payment method you intend to use for invoice payments has a ledger account assigned. An error will be thrown if this is not the case.

Coverage

Troubleshooting

Specific errors for NetSuite:

Error CodeError descriptionResolution
ERROR_ACCOUNT_TYPE_NOT_ALLOWEDOnly general accounts can be used when creating journal entries in NetSuite.Use general accounts for journal entries.
ERROR_CUSTOMER_INVOICE_TYPE_NOT_SUPPORTEDCustomer invoices are not supported in this NetSuite connection.Use supplier invoice types instead.
ERROR_INVALID_TRANSACTION_DATETransaction dates may be at most 30 years in the past and 10 years in the future.Use a transaction date within the allowed range.
ERROR_JOURNAL_ID_NOT_AUTHORIZEDOnly journal_id 3 and 4 are authorized for this connection to create sales or purchase entries.Use the correct journal_id for sales/purchase entries, or use the create journal entry endpoint for other journals.