Installing the eBay - NetSuite integration app connects your eBay seller account and your NetSuite account through integrator.io, so the integration app's flows can sync orders, fulfillments, inventory, prices, and items between them. You install two Celigo bundles in NetSuite, set up token-based authentication for the NetSuite connection, install the integration app from Marketplace, and then complete its setup steps. This article is for integrator.io administrators and NetSuite administrators.
Prerequisites:
- Make sure you have a valid subscription license for the integration app.
- Complete the steps in Prepare your NetSuite account for the integrator.io bundle.
Install the Celigo bundles in NetSuite
The integration app needs two Celigo bundles in your NetSuite account: Celigo integrator.io (bundle ID 20038) and Celigo eBay Connector [IO] (bundle ID 170343).
- In NetSuite, go to Customization > SuiteBundler > Search & Install Bundles.
- Search for
20038, select Celigo integrator.io, and then select Install. Read the permissions, and select OK. - Search for
170343, select Celigo eBay Connector [IO], and then select Install. Read the permissions, and select OK.
Installed bundles are listed under Customization > SuiteBundler > Search & Install Bundles > List.
Set up token-based authentication in NetSuite
The NetSuite connection uses token-based authentication. You create a role and a user for the connection, and then generate the access tokens.
- Sign in to NetSuite as an administrator, and go to Setup > Company > Enable Features.
- On the SuiteCloud subtab, under Manage Authentication, select TOKEN-BASED AUTHENTICATION, and then select Save.
- Go to Setup > Users/Roles > Manage Roles, and select Customize next to the Celigo eTail SmartConnectors role.
- Enter a new Name to save a copy of the role, set the permissions your business needs on the Permissions subtab, and then select Save.
- Go to Setup > Users/Roles > Manage Users, and edit the user that the integration app will connect as.
- On the Access subtab, under Roles, add the role you created, and then select Save.
- Go to Setup > Users/Roles > Access Tokens > New.
- For APPLICATION NAME, select eTail Connectors (Token-Based Auth). Select the USER and ROLE you set up, change the TOKEN NAME if needed, and then select Save.
- Copy the Token ID and Token Secret, and keep them somewhere safe. NetSuite shows them only once, and you need them for the NetSuite connection.
If an existing NetSuite connection still uses basic authentication, switch it to token-based authentication. For steps, see Change your NetSuite connection to token-based authentication.
Install the integration app
- In integrator.io, go to Marketplace
.
-
Select eBay, and then select Install on the eBay - NetSuite integration app.
If you see Contact Sales instead of Install, contact your Celigo account executive to check your integration app license.
- On the eBay - NetSuite tile, select Continue setup.
The setup page lists four steps. Complete them in the order shown in the following sections.
Configure the connections
- Next to the NetSuite connection step, select Configure, and set up the connection with the access token details you generated in NetSuite.
- Next to the eBay connection step, select Configure, and set up the eBay connection. Sign in to eBay as the account owner when you authorize the connection.
Verify the NetSuite bundles
- Next to the integrator.io bundle step, select Install. Sign in to NetSuite, and then select Verify Now. You return to the setup page.
- Next to the eBay bundle step, select Install.
After setup, all flows are turned off. Turn on the flows you need and review their settings. To start with orders, see Sync eBay orders and customers to NetSuite.