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 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.