QKMRZParser
QKMRZParser copied to clipboard
checkDigit == 0 error
Hi! Interprets the number "0" as an "O" and returns the documentNumber as invalid
PPCANKATZ<<TYLER<<<<<<<<<<<<<<<<<<<<<<<<<<<< P91******0CAN8806286M340108B<<<<<<<<<<<<<<00
“PPCANKATZ<<TYLER<<<<<<<<<<<<<<<<<<<<<<<<<<<<\nP91******OCAN8806286M340108B<<<<<<<<<<<<<<00\n”
QKMRZResult(documentType: “PP”, countryCode: “CAN”, surnames: “****”, givenNames: “*****”, documentNumber: “P91******”, nationalityCountryCode: “CAN”, birthdate: Optional(1988-06-28 00:00:00 +0000), sex: Optional(“MALE”), expiryDate: Optional(2034-01-08 00:00:00 +0000), personalNumber: “”, personalNumber2: nil, isDocumentNumberValid: false, isBirthdateValid: true, isExpiryDateValid: true, isPersonalNumberValid: Optional(true), allCheckDigitsValid: false)