Skip to content

New service | Last updated: 09 October 2025

Important

This documentation is for preview purposes only.

Testing

Test your integration in the Try environment by using the bellow fields to trigger different outcomes for the identity verification process.

Input these magic values to simulate the following outcomes:

Identity verification stateMagic valueResult description

Example payload

Example request

{
"merchant": {
    "entity": "default"
  },
 
 "instructions": [
 {
	"party": {
        "type": "beneficiary",
        "payoutInstrument": {
          "type": "bankAccount",
          "currency": "GBP",
          "iban": "GB41CITI18500818404062",
          "accountHolderName": "John Smith",
          "accountNumber": "123456",
          "bankCode": "184758",
          "bankName": "Demo Bank",
          "branchCode": "1234",
          "swiftBic": "DBbic01",
          "accountType": "checking",
          "address": {
            "type": "personal",
            "address1": "Main Bvd",
            "address2": "No 1",
            "city": "London",
            "postalCode": "012345",
            "countryCode": "GB"
			    }
             },
          "personalDetails": {
          "type": "personal",
          "title": "Mr",
          "firstName": "John",
          "middleName": "",
          "lastName": "Smith",
          "dateOfBirth": "2000-01-01",
          "companyName": "Co Name",
          "dateOfIncorporation": "2025-01-01",
          "email": "john@domain.com",
          "phones": [
			{
              "number": "7777777777",
              "prefix": "44"
            }
          ]
        }
      },
    "expandableKeyValuePairs": {
        "key": "value"
      }
    }
  ]
}

Example response

{
  "outcome": "fullMatch",
  "message": "Account Details Matched",
  "actualAccountHolderName": ""
}