What's new?¶
This section presents the changes that have been introduced in the update of the IDV.
VERSION NOTICE
These updates are part of XpressID V2.1, our latest version designed to help you meet global accessibility requirements while delivering a faster, more intuitive user experience.
To ensure you benefit from everything we’re building — including performance upgrades, new features, and ongoing compliance improvements — we strongly encourage you to migrate to V2.1, as all future enhancements will be developed exclusively in this version.
For more detail, link here
Deprecation Note (removing in 2027.1)¶
- Deprecate
ScoreGroup-DamagedDocumentTestin Spain (ES_DrivingLicense_2004, ES_DrivingLicense_2013, ES_IDCard_2006, ES_IDCard_2015, ES_ResidencePermit_2010, ES_ResidencePermit_2011 and ES_ResidencePermit_2020) and Switzerland (CH_ResidencePermit_2019 and CH_ResidencePermit_2020), as well as its related scoresScoreVal-SD_Document_FrontNoFlash-AS_BrokenDocumentTestandScoreVal-SD_Document_BackNoFlash-AS_BrokenDocumentTest. Use the new scoreScoreGroup-InvalidatedDocumentTestinstead.
Deprecation Note (removing in 2027.2)¶
- Deprecate
PD_FirstName_Outin Mexico (MX_ResidencePermit_2022 and MX_ResidencePermit-PL_2022). UsePD_Name_Outinstead. - Deprecate
PD_AddressCountry_Outin Mexico (MX_ResidencePermit_2022 and MX_ResidencePermit-PL_2022). UsePD_BirthPlaceCountry_Outinstead. - Deprecate
PD_FirstIssuingDate_Outin Mexico (MX_ResidencePermit_2022 and MX_ResidencePermit-PL_2022). UseDD_ExpeditionDate_Outinstead. - Deprecate
DD_ExpeditionPlace_Outin Mexico (MX_ResidencePermit_2022 and MX_ResidencePermit-PL_2022). UseDD_Authority_Outinstead. - Deprecate
PD_NUE_Outin Mexico (MX_ResidencePermit_2022 and MX_ResidencePermit-PL_2022).PD_IdentificationNumber_Outwill return the NUE instead of the CURP. UseOD_CURP_Outto get the CURP.
Added¶
- Add new documents in Poland (PL_IDCard_2021, PL_ResidencePermit_2011, PL_ResidencePermit_2020, PL_DrivingLicense_2001 and PL_DrivingLicense_2019) and Mexico (MX_ResidencePermit_2022 and MX_ResidencePermit-PL_2022) to the standard coverage
- Add birthplace country (
PD_BirthPlaceCountry_Out) in Spain (ES_ResidencePermit_2011 and ES_ResidencePermit_2020), returned as a 3-letter country code - Add new logic checks in France (FR_DrivingLicense_2013)
Changed¶
- Enable
ScoreGroup-PhotoAuthenticitylever by default in all documents, except for paper-based documents and documents prone to photo replacement (AT_DrivingLicense_2004, BE_IDCard_2008, BR_DrivingLicense_2017, BR_DrivingLicense_2022, BR_IDCard_2014, BR_eDrivingLicense_2017, BR_eDrivingLicense_2022, ES_ResidencePermit_2007, FR_DrivingLicense_2006, IT_HealthCard_2004, IT_HealthCard_2011, IT_IDCard_2017, MX_ProfessionalCard_2008, MX_eResidencePermit-PL_2026, RU_IDCard_2007, US_IDCard-MilitaryRR_1993, US_IDCard-MilitaryRS_1993, US_IDCard-MilitaryRT_1993, UY_IDCard_1999 and VE_IDCard_2011) - Enable
ScoreGroup-MRZ-VIZ-DataRecurrencelever by default in Albania (AL_IDCard_2009), Armenia (AM_IDCard_2012), Austria (AT_IDCard_2021), Belgium (BE_IDCard_2021), Bulgaria (BG_IDCard_2010), Switzerland (CH_IDCard_2003, CH_IDCard_2023, CH_ResidencePermit_2019 and CH_ResidencePermit_2020), Chile (CL_IDCard_2013 and CL_IDCard_2024), Colombia (CO_IDCard_2020), Germany (DE_IDCard_2010 and DE_IDCard_2021), Dominican Republic (DO_IDCard_2014), Spain (ES_IDCard_2006, ES_IDCard_2015, ES_IDCard_2021, ES_ResidencePermit_2010 and ES_ResidencePermit_2020), France (FR_DrivingLicense_2013, FR_IDCard_1994 and FR_IDCard_2021), Hungary (HU_IDCard_2015), Italy (IT_IDCard_2016, IT_IDCard_2022, IT_Passport_2015 and IT_Passport_YYYY), Mexico (MX_IDCard_2014, MX_IDCard_2019, MX_IDCard_2020, MX_IDCard_2026, MX_Passport_YYYY and MX_ResidencePermit_2010), Netherlands (NL_IDCard_2014), Peru (PE_IDCard_2007, PE_IDCard_2020 and PE_IDCard_2025), Poland (PL_IDCard_2015 and PL_IDCard_2019), Portugal (PT_IDCard_2015, PT_IDCard_2024 and PT_ResidencePermit_2020) and Romania (RO_IDCard_2009, RO_IDCard_2024 and RO_IDCard_2025) - Enable
ScoreGroup-BarcodesDecodinglever by default in Switzerland (CH_DrivingLicense_2023) and disable it by default in Dominican Republic (DO_IDCard_2025, DO_IDCard_2026 and DO_ResidencePermit_2026) - Improve funnel and CER in Poland (PL_IDCard_2001, PL_IDCard_2015, PL_IDCard_2019, PL_DrivingLicense_1999, PL_DrivingLicense_2004 and PL_DrivingLicense_2013)
- Suspend ID cards with an invalid expedition date in Poland (PL_IDCard_2015, PL_IDCard_2019 and PL_IDCard_2021)
- Improve MRZ reading in the Netherlands (NL_DrivingLicense_2014)
- Improve reading of titles in Austria (AT_DrivingLicense_2006 and AT_DrivingLicense_2014)
- Improve reading of expedition date in Spain (ES_IDCard_2015)
- Improve reading of height, expedition date and address in Germany (DE_IDCard_2010 and DE_IDCard_2021)
- Improve barcode extraction in Philippines (PH_IDCard_2015)
- Improve birth and expiration date reading in passports
- Improve reading of last name in Portugal (PT_IDCard_2015, PT_IDCard_2024 and PT_IDCard_2025)
- Improve fraud detection in all documents, improving advanced authenticity measures
- Improve processing time in France (FR_IDCard_2021 and FR_IDCard_1994), Dominican Republic (DO_IDCard_2014 and DO_IDCard_1998), Paraguay (PY_IDCard_2009 and PY_IDCard_2007), Brazil (BR_IDCard_2014, BR_DrivingLicense_2019, BR_eDrivingLicense_2017, BR_eDrivingLicense_2022, BR_Passport_YYYY and BR_Passport_2015) and generic passports (XX_Passport_YYYY)
- Improve reading in Venezuela (VE_IDCard_2011)
- Improve identification number score in Spain (ES_IDCard_2021), fiscal code score in Italy (IT_HealthCard_2004) and document number score in Portugal (PT_IDCard_2015)
Fixed¶
- Fix name reading in Dominican Republic ID cards when the MRZ name is truncated
- Fix MRZ checksum calculation in Dominican Republic (DO_IDCard_2014)
- Fix expiration date reading in Italy for the Aosta Valley variant (IT_IDCard_2022)
- Fix suspension of Mexican driving licenses without an expiration date processed under extended coverage
- Fix expiration date score for non-expirable documents in Peru (PE_IDCard_2020 and PE_IDCard_2025) and in documents processed under extended coverage, such as Bolivian ID cards (BO_IDCard_YYYY)
Removed¶
- Remove
ScoreGroup-FaceDetectionweight fromScore-DocumentGlobalin all documents - Remove "?" characters from the text read in nodes of documents processed under extended coverage
- Remove
ScoreVal-PD_Photo_FrontNoFlash-AS_PhotoColorDetectionin all documents except Belgium (BE_IDCard_2008), Brazil (BR_DrivingLicense_2017, BR_DrivingLicense_2022 and BR_IDCard_2014), United States (US_IDCard-MilitaryRR_1993, US_IDCard-MilitaryRS_1993 and US_IDCard-MilitaryRT_1993), Uruguay (UY_IDCard_1999) and Venezuela (VE_IDCard_2011) - Remove
ScoreVal-PD_IdentificationNumber_Out-RegularandScoreVal-PD_IdentificationNumber_FrontNoFlash-Regularin Germany (DE_DrivingLicense_2004, DE_DrivingLicense_2013) - Remove
ScoreVal-SD_Document_BackNoFlash-AS_PrintAttackTestin Romania (RO_IDCard_2009) - Remove
ScoreVal-SD_Document_BackNoFlash-AS_ReplayAttackTestin Romania (RO_IDCard_2009) and Venezuela (VE_IDCard_2011) - Remove
ScoreRel-DD_DocumentNumber_FrontNoFlash-DD_DocumentNumber_PDF417-TextandScoreVal-DD_DocumentNumber_Rel-Regularin United States (US-UT_DrivingLicense_2006) - Remove
ScoreGroup-OD_CodeCAN-DataValidityandScoreVal-OD_CodeCAN_Out-Regularin Latvia (LV_IDCard_2012) - Remove
ScoreGroup-DD_CANCode-DataValidityandScoreVal-DD_CANCode_Out-Regularin Hungary (HU_IDCard_2015) and Luxembourg (LU_IDCard_2014) - Remove
ScoreGroup-OD_EmisionNumber-DataValidityandScoreVal-OD_EmisionNumber_Out-Regularin Mexico (MX_IDCard_2019, MX_IDCard_2014, MX_IDCard_2013 and MX_IDCard_2008) - Remove
ScoreGroup-OD_Height-DataValidityandScoreVal-OD_Height_Out-Regularin Colombia (CO_IDCard_2000) - Remove
ScoreGroup-OD_RH-DataValidity,ScoreVal-OD_RH_Out-ValueandScoreVal-OD_RH_Rel-Valuein Colombia (CO_IDCard_2000 and CO_ResidencePermit_2016), andScoreRel-OD_RH_FrontNoFlash-OD_RH_PDF417-Textin Colombia (CO_IDCard_2000) - Remove
ScoreVal-PD_LastName_Out-Dictionaryin Mexico (MX_IDCard_2008) and Spain (ES_DrivingLicense_2013) - Remove
ScoreVal-PD_LastName_2_Out-Dictionaryin Mexico (MX_IDCard_2008) - Remove
ScoreGroup-PD_PersonalCode-DataValidityandScoreVal-PD_PersonalCode_Out-Regularin Estonia (EE_IDCard_2011) - Remove
ScoreGroup-PD_LastName-DataValidityin Spain (ES_DrivingLicense_2013) - Remove
ScoreGroup-PD_RegistrationDate-DataValidityin Spain (ES_ResidencePermit_2007) and United States (US_ResidencePermit_2017) - Remove
ScoreVal-PD_RegistrationDate_Rel-DateRangein Spain (ES_ResidencePermit_2007) - Remove
ScoreVal-PD_RegistrationDate_FrontNoFlash-DateRangein United States (US_ResidencePermit_2017) - Remove
ScoreGroup-OD_OrganDontation-DataValidityandScoreVal-OD_OrganDontation_Out-Valuein Peru (PE_IDCard_2013 and PE_IDCard_2020) - Remove
ScoreRel-PD_EyeColour_FrontNoFlash-PD_EyeColour_PDF417-Textin Canada (CA-AB_DrivingLicense_2009, CA-AB_DrivingLicense_2018, CA-AB_IDCard_2018, CA-BC_DrivingLicense_2013, CA-BC_IDCard_2009, CA-NT_DrivingLicense_2005, CA-MB_DrivingLicense_2014, CA-MB_IDCard_2009, CA-NB_DrivingLicense_2017, CA-NB_IDCard_2020, CA-NS_DrivingLicense_2017, CA-YT_DrivingLicense_2010, CA-PE_DrivingLicense_2017, CA-NU_DrivingLicense_2009, CA-NL_DrivingLicense_2017, CA-SK_DrivingLicense_2016) - Remove
ScoreRel-PD_HairColour_FrontNoFlash-PD_HairColour_PDF417-Textin Canada (CA-AB_DrivingLicense_2009, CA-AB_IDCard_2018, CA-BC_DrivingLicense_2013, CA-BC_IDCard_2009, CA-NT_DrivingLicense_2005, CA-NU_DrivingLicense_2009) - Remove
ScoreRel-PD_Weight_FrontNoFlash-PD_Weight_PDF417-Textin Canada (CA-BC_DrivingLicense_2013) - Remove
ScoreGroup-DD_DocumentNumber-DataValidityin Canada (CA-YT_DrivingLicense_2010 and CA-PE_DrivingLicense_2017) - Remove
ScoreRel-PD_AddressStreet_FrontNoFlash-PD_AddressStreet_PDF417-Textin United States and Canada - Remove
OD_OrganDontation_Outin Peru (PE_IDCard_2025). UseOD_OrganDonation_Outinstead - Remove
PD_Nationality_FullWord_Outin Macedonia (MK_IDCard_2007). UsePD_NationalityFullWord_Outinstead - Remove
PD_PersonalAddress_Outin Monaco (MC_IDCard_2009). UsePD_Address_Outinstead - Remove
OD_CodeCAN_Outin Latvia (LV_IDCard_2012). UseOD_CAN_Outinstead - Remove
DD_CANCode_Outin Hungary (HU_IDCard_2015) and Luxembourg (LU_IDCard_2014). UseOD_CAN_Outinstead - Remove
PD_RegistrationDate_Outin Spain (ES_ResidencePermit_2007) and United States (US_ResidencePermit_2017). UseOD_RegistrationDate_Outinstead - Remove
PD_PersonalCode_Outin Estonia (EE_IDCard_2011). UsePD_IdentificationNumber_Outinstead - Remove
PD_Profession_Outin Dominican Republic (DO_IDCard_1998), Ecuador (EC_IDCard_2009) and Mexico (MX_ProfessionalCard_2008). UseOD_Profession_Outinstead - Remove
OD_RH_Outin Colombia (CO_IDCard_2020 and CO_ResidencePermit_2016). UsePD_BloodType_Outinstead - Remove
PD_ParentsNames_Outin Brazil (BR_DrivingLicense_2017, BR_eDrivingLicense_2017, BR_eDrivingLicense_2022), Poland (PL_IDCard_2019) and Turkey (TR_IDCard_2016). UseOD_Parents_Outinstead - Remove
DD_PermissionType_Outin Austria (AT_DrivingLicense_2006, AT_DrivingLicense_2014) and Germany (DE_DrivingLicense_2004, DE_DrivingLicense_2013). UsePD_PermissionType_Outinstead