CustomerDataVerificationProcess
A unique identifier for the verification process.
07c3bcf5-1b6c-494e-9a29-776cfc54b4db
attribute objectrequired
The customer attribute being attached to the particular verification process.
The type of the customer attribute that will be verified through an additional secure mechanism, such as an OTP code sent via email.
EMAIL
- The email address connected to the customer’s profile.MOBILE
- The phone number registered with the customer’s account.
Possible values: [EMAIL
, MOBILE
]
EMAIL
The value of the customer attribute that will be verified through an additional secure mechanism, such as an OTP code sent via email.
john.doe@example.com
notificationType object
The enhanced mechanism used to deliver the customer attribute verification information.
The notification method used for verifying the customer attribute.
OTP
- One-Time Password sent via email or SMS to the user's registered device.
Possible values: [OTP
]
OTP
The notification channel used to send the verification method to the user.
EMAIL
- Verification method sent via email to the user's registered email address.SMS
- Verification method sent via SMS to the user's registered phone.
Possible values: [EMAIL
, SMS
]
EMAIL
The destination for the verification mechanism (when available), such as the phone number or email address where the verification value will be delivered.
jo***@example.com
The value transmitted through the secure notification mechanism to confirm the specific customer attribute.
123456
The type of verification flow initiated for a specific customer attribute.
WALLET_SETUP
- Verification process initiated for setting up the customer's wallet.WALLET_UPDATE
- Verification process initiated for updating the customer's wallet.PASSWORD_RESET
- Verification process initiated for resetting the customer's password.
Possible values: [WALLET_SETUP
, WALLET_UPDATE
, PASSWORD_RESET
]
WALLET_SETUP
Error code present only when the verification process failed.
Possible values: [EMAIL_ALREADY_IN_USE
, EMAIL_NOT_FOUND
, MOBILE_ALREADY_IN_USE
]
Represents RFC 3339, section 5.6 date-time.
2021-07-15T17:54:12Z
Represents RFC 3339, section 5.6 date-time.
2021-07-15T17:54:12Z
{
"id": "07c3bcf5-1b6c-494e-9a29-776cfc54b4db",
"attribute": {
"type": "EMAIL",
"value": "john.doe@example.com"
},
"notificationType": {
"method": "OTP",
"channel": "EMAIL",
"target": "jo***@example.com"
},
"value": "123456",
"flow": "WALLET_SETUP",
"errorCode": "EMAIL_ALREADY_IN_USE",
"creationTime": "2021-07-15T17:54:12Z",
"expirationTime": "2021-07-15T17:54:12Z"
}