The reason for this error is that you have made a transaction against a customer in Workshop software that you have as an archived contact in your Xero account.
You can see the error below. 'The specified contact details matched an archived contact. Archived contacts cannot currently be edited via the API.
Click on image to enlarge
To resolve this issue please go through the following steps in your Xero account:
1. Select the 'Contacts' to open the drop down box.
2. Select 'Customers' form the drop down box.
3. Select Archived form the navigation bar on the left.
Click on image to enlarge
4. Select the customer specified on the error. The customer's name will be in the blue area on the error above.
Click on image to enlarge
5. Click 'Restore' to un-archive the contact.
Click on image to enlarge
6. Go back to Workshop Software and press the Xero icon in the top right-hand corner to start a manual sync. Leave a few hours for the sync to complete fully.