Verification of Payee

From 9 October 2025, under the EU Instant Payments Regulation, all SEPA-regulated payment service providers (PSPs) must implement Verification of Payee (VoP) in order to continue sending and receiving SEPA Credit Transfer (SCT) and SEPA Instant Credit Transfer (SCT Inst) payments. A VoP check is required for every payment, not only when sending to a new beneficiary.

VoP is a real-time, pre-authorisation name-checking service that verifies whether the payee name provided by the payer matches the account holder name at the receiving PSP. By confirming this alignment before a payment is initiated, VoP reduces fraud, prevents misdirected payments, and strengthens payer confidence.

Payouts notifications

When you initiate a payout or refund through the relevant API endpoint, Volt automatically performs a Verification of Payee (VoP) check before processing the transaction.

If the VoP check results in a full match, your payout or refund will be sent for processing automatically. If the VoP check returns a partial match or no match, Volt will send you a VoP result notification. Once you receive this notification, you have a two-minute window to confirm or decline the result. If you do not respond within this timeframe, Volt will automatically fail the payout or refund request.

You can also accept a VoP result directly in Fuzebox, using Strong Customer Authentication (SCA). Regardless of whether you initiate the payout/refund from the API or through Fuzebox, Volt will send you one notification per payout request that specifies the VoP status. If you need additional payout status information, you can call the GET /payouts/{id} endpoint.

About the notification
  • This notification will be delivered to your payout notifications URL – you should configure this in Fuzebox
  • As this is a Connect notification, the User-Agent will be Volt/2.0
  • It will contain an X-Volt-Type header containing verification_of_payee so that you can easily identify the message format to process

Verification of Payee result

Verification of Payee notification will be sent only if the matching results is close match or no match.

Headers
POST /payout_notification_url HTTP/1.1
Host: customer.com
Content-Type: application/json
User-Agent: Volt/2.0
X-Volt-Timed: 20200131123456
X-Volt-Signed: eda5e46baa6a676851975365e12b4ae61ee48442c0cbb8d0e3c3cfd47c3e1085
X-Volt-Type: payout_confirmed
Body
{
  "transactionId":"57e61ba8-20d8-4043-9a94-8efd2014a057", 
  "transactionType": "payout"
  "vopId": "0971190a-e5a9-425c-b127-a168b56c0d7b",
  "result": "close_match", 
  "accountHolder": "John Smith"
}