kamali25 | Posts: 11

KBA Authentication

0 votes

Hi, Good day!

We are configuring KBA authentication and doing it in initial package creation call, it is working fine for kba-us provider while for kba-canada, we are getting the response as postal code and province cannot be empty. what might be the issue? please let us know.

Request:
  {"status":"DRAFT","visibility":"","settings":{"ceremony":{"inPerson":"false"}},"virtualRoom":"false","autoComplete":"true","language":"en","name":"kba-ca","type":"PACKAGE","roles":[{"id":"r1","name":"","type":"SIGNER","signers":[{"email":"[email protected]","delivery":{"email":"true"},"firstName":"u","auth":{"challenges":[{"answer":"","maskInput":"false","question":""}],"scheme":"NONE","idvWorkflow":{"id":"","skipWhenAccessingSignedDocuments":null,"type":"","tenant":"","desc":""}},"lastName":"1","id":"u1","language":"","name":"","knowledgeBasedAuthentication":{"equifaxCanada":true,"knowledgeBasedAuthenticationStatus":"NOT_YET_ATTEMPTED","equifaxUSA":false,"signerInformationForEquifaxCanada":{"city":"SUSSEX","firstName":"ARIEL","lastName":"TESTADD","dateOfBirth":"","homePhoneNumber":"5142793325","postalCode":"E4E7H4","socialSecurityNumber":"719029506","streetAddress":"561 MAIN ST","province":"NB"}}}],"index":"0"}],"data":{"OS_origin":"Pega","caseHandle":"OSPAN-ESIGNLIVE-WORK P-6163"},"sender":{"firstName":"","lastName":""}} 


Please find the screenshot for response we got for kba-canada. 

Thank you


Attachments
Approved Answer
Duo_Liang | Posts: 3776

Reply to: KBA Authentication

0 votes

Hi kamali25,

 

Thanks for your post!

Somehow I don't think this error "province and postalCode can't be empty" derives from the provided JSON, instead, seems the dataOfBirth is empty. If I removed some empty values and this final JSON works for me:

{
  "language": "en",
  "name": "kba-ca",
  "roles": [
    {
      "id": "r1",
      "index": "0",
      "name": "",
      "type": "SIGNER",
      "signers": [
        {
          "email": "[email protected]",
          "delivery": {
            "email": "true"
          },
          "firstName": "u",
     
          "lastName": "1",
          "id": "u1",
          "language": "",
          "name": "",
          "knowledgeBasedAuthentication": {
            "equifaxCanada": true,
            "knowledgeBasedAuthenticationStatus": "NOT_YET_ATTEMPTED",
            "equifaxUSA": false,
            "signerInformationForEquifaxCanada": {
              "city": "SUSSEX",
              "firstName": "ARIEL",
              "lastName": "TESTADD",
              "dateOfBirth": "1993-01-14T14:48:00.000Z",
              "homePhoneNumber": "5142793325",
              "postalCode": "E4E7H4",
              "socialSecurityNumber": "719029506",
              "streetAddress": "561 MAIN ST",
              "province": "NB"
            }
          }

        }
      ]
    }
  ],
  "status": "DRAFT",
  "settings": {
    "ceremony": {
      "inPerson": "false"
    }
  },
  "virtualRoom": "false",
  "autoComplete": "true",
  "type": "PACKAGE",
  "data": {
    "OS_origin": "Pega",
    "caseHandle": "OSPAN-ESIGNLIVE-WORK P-6163"
  }
}

 

Duo


Hello! Looks like you're enjoying the discussion, but haven't signed up for an account.

When you create an account, we remember exactly what you've read, so you always come right back where you left off