Dacă Verification of Payee ar face o comparație strictă caracter cu caracter, aproape nimic nu s-ar potrivi: „Ion Popescu” vs „Ion Alexandru Popescu”, accentele, majusculele și sufixele de firmă ar eșua toate. În schimb, potrivirea numelui este concepută să tolereze diferențele inofensive și, în același timp, să detecteze nepotrivirile reale. Iată cum arată.
Mai întâi normalizarea
Înainte de comparare, numele sunt de obicei normalizate: se elimină spațiile suplimentare, se standardizează majusculele și se tratează accentele și semnele de punctuație. Astfel se elimină zgomotul care nu are nicio legătură cu întrebarea dacă două nume se referă la aceeași parte.
Tolerantă, nu laxă
Scopul este să ierte diferențele cosmetice (majuscule, accente, spațiere) fără să ierte diferențele semnificative (un nume de familie diferit). Exact acest echilibru produce zona de mijloc a potrivirii parțiale.
Compararea și cele trei rezultate
- Potrivire — numele se aliniază suficient de bine încât să fii sigur că este aceeași parte.
- Potrivire parțială — sunt similare, dar nu identice, așa că numele verificat este returnat pentru confirmare.
- Nepotrivire — diferența este suficient de semnificativă încât să nu fie lăsată să treacă.
Ce înseamnă asta pentru datele pe care le trimiți
Pentru că potrivirea tolerează formatarea, dar este sensibilă la sens, cel mai bun lucru pe care îl poți face este să trimiți cel mai oficial nume pe care îl deții — iar pentru firme, un identificator de organizație. Astfel, comparația primește cele mai curate date posibile. Când primești o potrivire parțială, RoxPay returnează numele verificat, așa că îl poți afișa pentru confirmare și îl poți stoca pentru a te potrivi curat data viitoare.