Verification of Payee runs at a sensitive moment: just before someone sends money. Add it clumsily and it feels like a hurdle; add it well and it feels like the app has your back. The difference is design, not the check itself.
Make the result instant and clear
Because VoP is real-time, the check usually completes in well under a second. Show a brief, calm 'checking…' state, then a clear result. A confirmed match can be a quiet green tick — reassurance without a roadblock.
The warning states do the work
Most payments match and should feel effortless. Spend your design effort on the close-match and no-match moments — that's where good UX prevents both fraud and frustration.
Design the close match as a suggestion
On a close match, don't throw an error. Show the verified name as a suggestion — 'Did you mean ACME Trading SRL?' — and let the payer confirm with one tap. This turns a potential dead end into a quick, helpful correction.
Avoid repeat prompts
- 1 Verify a new payee once, then store the verified name so future payments don't re-prompt.
- 2 Only re-verify when details change, not on every transfer to a saved payee.
- 3 Keep the no-match warning firm but respectful — explain why, and offer a clear next step.
RoxPay returns results fast, with the verified name on close matches, so banks and PSPs can design a Verification of Payee experience that protects payers without getting in their way.