Xero - beautiful accounting software

Xero Developer Help Center

Xero Developer Community

Community > Partner Program >

Contacts match to real companies

Started by Flemming Bengtsen -   in Partner Program


We have launched our Xero app in the FCA sandbox and need some help. We are an insurance app allowing you to insure your invoices against bankruptcy/insolvency and debt collection fees. In order to do this we need to match contacts with companies to give you a price. Does anyone have any experience of the types of bad data we might come across?

We have invoices without contacts, invoices of zero value (why?!), typos and so on. We use a fuzzy match on the name and on the address to get the best match but keep getting new errors. Each error slows it down and we need to write a new routine to account for that eror type.

All suggestions welcome!

You are more than welcome to take a look