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.