Se la Verification of Payee facesse un confronto rigido carattere per carattere, quasi nulla corrisponderebbe: «Gio Rossi» vs «Giovanni Rossi», accenti, maiuscole e suffissi aziendali fallirebbero tutti. Invece la corrispondenza del nome è progettata per tollerare le differenze innocue intercettando comunque le discrepanze reali. Ecco come è fatta.
Prima la normalizzazione
Prima del confronto, i nomi vengono tipicamente normalizzati: rimozione degli spazi, standardizzazione delle maiuscole e gestione di accenti e punteggiatura. Questo elimina il rumore che non ha nulla a che fare con se due nomi si riferiscano alla stessa parte.
Tollerante, non lasca
L'obiettivo è perdonare le differenze cosmetiche (maiuscole, accenti, spaziatura) senza perdonare quelle significative (un cognome diverso). Quell'equilibrio è esattamente ciò che produce la via di mezzo della corrispondenza parziale.
Confronto e i tre esiti
- Corrispondenza — i nomi si allineano abbastanza da essere sicuri che sia la stessa parte.
- Corrispondenza parziale — sono simili ma non identici, quindi viene restituito il nome verificato per conferma.
- Nessuna corrispondenza — la differenza è abbastanza significativa da non doverla lasciar passare.
Cosa significa per il tuo input
Poiché il matching tollera la formattazione ma è sensibile al significato, la cosa migliore che puoi fare è inviare il nome più ufficiale che hai — e, per le aziende, un identificativo dell'organizzazione. Questo dà al confronto l'input più pulito possibile. Quando ottieni una corrispondenza parziale, RoxPay restituisce il nome verificato, così puoi mostrarlo per la conferma e memorizzarlo per corrispondere in modo pulito la volta successiva.