Verification card mapping notification
Introduction
API URLs
Note
| Connecting Party Server | 
|---|
| https://proxy.connectingpartyserver.com/verification/notification | 
Request Parameters
| Parameter Name | Description | Value | 
|---|---|---|
| consumer | Type: Object | |
| consumer.device | Type: Object | |
| consumer.device.serialNumber | Consumer’s device serial number. | Type: StringLength: 1-50 | 
| reference | Type: Object | |
| reference.serverCardId | The card reference identifier (on server side). | Type: StringLength: 1-64 | 
| reference.uniqueReferenceCardId | The card identifier (on server side). | Type: Integer | 
| session | Type: Object | |
| session.accessToken | Consumer’s access token key. | Type: StringLength: 32-128 | 
| session.token | The session token of verification transaction. | Type: StringLength: 16-36 | 
| sourceCard | Type: Object | |
| sourceCard.bin | The Source card BIN. | Type: Integer | 
Success Response Parameters
| Parameter Name | Description | Value | 
|---|---|---|
| invoiceId | Verification transaction identifier. | Type: String | 
| session | Type: Object | |
| session.checkSignature | Checksum generated by hmac-sha1 (see Signature computation) from the concatenation of the session.nonce, the endpointId and the invoiceId. | Type: String | 
| session.nonce | Unique random string generated by Connecting Party’s server. | Type: String | 
| session.token | The session token of verification transaction. | Type: String | 
Fail Response Parameters
| Parameter Name | Description | Value | 
|---|---|---|
| error | Type: Object | |
| error.cause | Cause of the error. Possible values:  | Type: Enum | 
| error.code | The unique error code. | Type: String | 
| error.message | Description of the error. | Type: String | 
| invoiceId | Verification transaction identifier. | Type: String | 
Request Example
{
  "consumer": {
    "device": {
      "serialNumber": "string"
    }
  },
  "reference": {
    "serverCardId": "string",
    "uniqueReferenceCardId": "integer"
  },
  "sourceCard": {
    "bin": "integer"
  },
  "session": {
    "accessToken": "string",
    "token": "string"
  }
}
Success Response Example
{
  "invoiceId": "string",
  "session": {
    "checkSignature": "string",
    "nonce": "string",
    "token": "string"
  }
}
Fail Response Example
{
  "error": {
    "cause": "enum",
    "code": "string",
    "message": "string"
  },
  "invoiceId": "string"
}