La Verification of Payee est une vérification synchrone qui tourne pendant que le payeur attend de confirmer. Cela fait de la latence une partie du produit : une vérification qui prend trop de temps nuit à l'expérience autant qu'une qui échoue. La bonne nouvelle est que la VoP est conçue pour être rapide.
À quoi s'attendre
Une vérification typique répond de façon synchrone, généralement en bien moins d'une seconde, et la réponse inclut le temps de traitement du PSP répondant pour que vous puissiez surveiller la performance. L'essentiel de la latence est l'aller-retour vers la banque du bénéficiaire, pas votre propre traitement.
Lent n'est pas échoué
Si la banque répondante est lente ou injoignable, vous obtiendrez un résultat non applicable (NOAP) plutôt qu'une erreur dure. Traitez NOAP comme « impossible de vérifier pour l'instant » et laissez le payeur décider avec une prudence supplémentaire.
Concevoir pour le chemin lent
- 1 Fixez un timeout client raisonnable et affichez un bref état « vérification… » pour que l'attente paraisse intentionnelle.
- 2 En cas de timeout ou de NOAP, repliez vers un message clair « nous n'avons pas pu vérifier ce bénéficiaire » — pas une erreur effrayante.
- 3 Journalisez le temps de traitement par appel pour repérer les banques répondantes lentes et les tendances.
La fiabilité compte autant que la vitesse
Pour une vérification qui se situe dans le parcours de paiement, la disponibilité est aussi importante que la latence brute. Opérer sur un prestataire déjà connecté à travers le schéma SEPA répartit cette fiabilité sur de nombreuses banques répondantes. RoxPay renvoie le BIC répondant et le temps de traitement avec chaque résultat, pour que vous puissiez surveiller à la fois vitesse et couverture.