How Does FarApp Determine When to post a new customer or use an existing one?

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 the email and name/company name of the customer on the order. 

If we can't find accurate information to match the customer on the order then we will automatically create a new customer.

If FarApp finds multiple customer records that match the customer information on the order then FarApp will return an error because it will not know which customer to use. FarApp will then automatically resolve this issue by creating a new customer specific to the order that is posting. If you wish to avoid this situation you will need to check your existing customer records and remove any duplicates.