QKMRZParser icon indicating copy to clipboard operation
QKMRZParser copied to clipboard

checkDigit == 0 error

Open ecubo opened this issue 4 months ago • 0 comments

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)

ecubo avatar Aug 25 '25 16:08 ecubo