This article explains how clients can test out the NetSuite integration on Deel using real data, but in a safe and controlled sandbox account that will not impact real bookkeeping.
In this guide, we will walk you through the process of testing our Netsuite<>Deel integration effectively.
Please review the following articles:
- About NetSuite Sandbox
- How to Prepare Your NetSuite Account for Deel Integration
- How to Integrate NetSuite on Deel
What can I use a NetSuite sandbox to do?
The sandbox environment provides a safe space to simulate scenarios without impacting your bookkeeping.
This will allow you to test features like vendor management and invoice syncing with real data before implementing our integration to your production NetSuite.
Testing integrations in a sandbox environment is a critical step in ensuring the reliability of your integration. By following the steps outlined in this guide, you can effectively test data, identify and report issues, and collaborate with Deel to resolve any problems.
Setting up your NetSuite Sandbox
✅ Step 1 - Prepare your NetSuite account
Review the instructions and details from NetSuite about creating and managing sandbox accounts.
Confirm that you have the required roles and permissions, as explained in our article here
✅ Step 2 - Configure the integration correctly
Follow the instructions here to connect your NetSuite account with Deel.
Pay close attention to the syntax of the account ID, which should appear in a format similar to this:
7247378_SB2
✅ Step 3 - Perform test scenarios
Identify the features you want to test in the integration. For example, you can test:
- Vendor management
- Invoice sync (make sure you have paid invoices available to sync)
- Payment sync (make sure you have paid invoices available to sync)
- Grouped expense account mappings
When testing, consider all possible cases that can occur; for example, syncing expenses to the correct departments and classes per vendor.
Also check error handling - Deel will always provide you with an error message and a proposed solution in cases where we could not sync invoices or invoice payments to your NetSuite account.
✅ Step 4 - Log and report issues
Maintain a detailed log of any issues, errors, or unexpected behaviors that you encounter during testing.
Please include relevant information such as the expected behavior, steps to reproduce the issue, and any error messages or logs that appear.
Report any issues to our support group so we can assist further. Happy testing!
[ACCORDION] Will I be able to sync bills again once I disconnect my Netsuite sandbox and move to production?
Yes, as Deel considers this a new environment you will be able to sync your bills.