When a new order comes in, FarApp determines whether or not to create a new customer in your ERP by searching for customers based on a combination of the email and name/company name of the customer on the order. These requirements may vary depending on your specific account configuration.
If we can't find accurate information to match the customer on the order then we will automatically create a new customer. If a customer for that record already exists, it's usually because the user mistyped some of their information. If this is the case, you can merge the duplicate customer with your existing customer to resolve.
If FarApp finds multiple customer records that match the customer information on the order it will match to the oldest (by created date) customer record.
Note: When a customer matches on name/company name but not email address, a new customer record will be created. Since NetSuite requires that all Entity IDs be unique, FarApp will append the customer with the order number. For example, if the customer (Bob Smith) on order 17363 matches to an existing customer Bob Smith in NetSuite but not to the email address, a new customer record will be created with the name Bob Smith  in order to make the Entity ID on the record unique.