The connector automatically transfers customer info from Cloud Commerce to NetSuite. If the customer is new, the connector checks for duplicates and creates a new customer in NetSuite. If the customer already exists in NetSuite, the connector attaches the order info to the customer. Customer’s email ID and Commerce Cloud Id are the checkpoints. This is a batch data flow.
Note that at this time, only customers with orders are moved into NetSuite. The connector currently does not support updating/creating customers that are not associated with any order.
Advanced Settings enable you to customize the data flow to suit your needs. Refer Order Import flow for settings.
NOTE ABOUT CUSTOMER IMPORT SETTINGS
Order imports fail if customer record with same ID already exists in NetSuite
Order imports into NetSuite sometimes fail when customer records with same Customer IDs are already present in NetSuite. You may see the following error:
"Failed to add/update customer for CC order #1xx1. A customer record with this ID already exists. You must enter a unique customer ID for each record you create. To correct this record, click and enter a new customer ID in the Customer field."
In the following example, note the field CUSTOMER ID. If another customer comes with the same name, customer creation will fail.
This error occurs because the Auto ID feature in NetSuite is not enabled. Note that the customer name is used to to create the Customer ID. Any time a new customer comes with a name that already exists in NetSuite, customer creation will fail. To avoid such errors, please enable the Auto ID generation feature in NetSuite.
To set up auto-generated numbers in NetSuite, go to the link ‘Set up Auto-generated Numbers’ (or click https://system.na1.netsuite.com/app/setup/numbering.nl?whence=) and provide the necessary information.