Skip to content

Last Updated: 09 October 2025 | Change Log

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": ""
}