Skip to main content

OCE012

OCE012

message

"BirthDate mismatch." | "SSN4 mismatch." | "BirthDate mismatch and SSN4 mismatch."

data.riskSignals

RiskSignals

When This Is Returned
When the inputted birth date or SSN4 (or both) does not match Verified records.
How to Handle
Prompt the user to try again or confirm that the value they provided is accurate. If they confirm, fall back to a manual signup flow.
Sandbox Validation

In Sandbox, you need to do the following to pass validation:

  • If you use birthDate, use a value of "1989-08-01".
  • If you use ssn4, use a value of "6789".

If you use other values, you'll get the OCE012 error code, which indicates that there's a mismatch.

tip

We recommend using birth date over SSN4 when possible because:

  1. Users are typically more comfortable providing their birthday.
  2. Some users will have an autofill option for birthday from their browser or OS.
  3. Everyone has a birthday, but not everyone has an SSN.
Example: Birth Date Only
{
...
"message": "BirthDate mismatch."
...
"data": {
"errorCode": "OCE012",
...
}
}
Example: SSN4 Only
{
...
"message": "SSN4 mismatch."
...
"data": {
"errorCode": "OCE012",
...
}
}
Example: Both Birth Date and SSN4
{
...
"message": "BirthDate mismatch and SSN4 mismatch."
...
"data": {
"errorCode": "OCE012",
...
}
}