Skip to content

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-DamagedDocumentTest in 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 scores ScoreVal-SD_Document_FrontNoFlash-AS_BrokenDocumentTest and ScoreVal-SD_Document_BackNoFlash-AS_BrokenDocumentTest. Use the new score ScoreGroup-InvalidatedDocumentTest instead.

Deprecation Note (removing in 2027.2)

  • Deprecate PD_FirstName_Out in Mexico (MX_ResidencePermit_2022 and MX_ResidencePermit-PL_2022). Use PD_Name_Out instead.
  • Deprecate PD_AddressCountry_Out in Mexico (MX_ResidencePermit_2022 and MX_ResidencePermit-PL_2022). Use PD_BirthPlaceCountry_Out instead.
  • Deprecate PD_FirstIssuingDate_Out in Mexico (MX_ResidencePermit_2022 and MX_ResidencePermit-PL_2022). Use DD_ExpeditionDate_Out instead.
  • Deprecate DD_ExpeditionPlace_Out in Mexico (MX_ResidencePermit_2022 and MX_ResidencePermit-PL_2022). Use DD_Authority_Out instead.
  • Deprecate PD_NUE_Out in Mexico (MX_ResidencePermit_2022 and MX_ResidencePermit-PL_2022). PD_IdentificationNumber_Out will return the NUE instead of the CURP. Use OD_CURP_Out to 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-PhotoAuthenticity lever 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-DataRecurrence lever 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-BarcodesDecoding lever 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-FaceDetection weight from Score-DocumentGlobal in all documents
  • Remove "?" characters from the text read in nodes of documents processed under extended coverage
  • Remove ScoreVal-PD_Photo_FrontNoFlash-AS_PhotoColorDetection in 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-Regular and ScoreVal-PD_IdentificationNumber_FrontNoFlash-Regular in Germany (DE_DrivingLicense_2004, DE_DrivingLicense_2013)
  • Remove ScoreVal-SD_Document_BackNoFlash-AS_PrintAttackTest in Romania (RO_IDCard_2009)
  • Remove ScoreVal-SD_Document_BackNoFlash-AS_ReplayAttackTest in Romania (RO_IDCard_2009) and Venezuela (VE_IDCard_2011)
  • Remove ScoreRel-DD_DocumentNumber_FrontNoFlash-DD_DocumentNumber_PDF417-Text and ScoreVal-DD_DocumentNumber_Rel-Regular in United States (US-UT_DrivingLicense_2006)
  • Remove ScoreGroup-OD_CodeCAN-DataValidity and ScoreVal-OD_CodeCAN_Out-Regular in Latvia (LV_IDCard_2012)
  • Remove ScoreGroup-DD_CANCode-DataValidity and ScoreVal-DD_CANCode_Out-Regular in Hungary (HU_IDCard_2015) and Luxembourg (LU_IDCard_2014)
  • Remove ScoreGroup-OD_EmisionNumber-DataValidity and ScoreVal-OD_EmisionNumber_Out-Regular in Mexico (MX_IDCard_2019, MX_IDCard_2014, MX_IDCard_2013 and MX_IDCard_2008)
  • Remove ScoreGroup-OD_Height-DataValidity and ScoreVal-OD_Height_Out-Regular in Colombia (CO_IDCard_2000)
  • Remove ScoreGroup-OD_RH-DataValidity, ScoreVal-OD_RH_Out-Value and ScoreVal-OD_RH_Rel-Value in Colombia (CO_IDCard_2000 and CO_ResidencePermit_2016), and ScoreRel-OD_RH_FrontNoFlash-OD_RH_PDF417-Text in Colombia (CO_IDCard_2000)
  • Remove ScoreVal-PD_LastName_Out-Dictionary in Mexico (MX_IDCard_2008) and Spain (ES_DrivingLicense_2013)
  • Remove ScoreVal-PD_LastName_2_Out-Dictionary in Mexico (MX_IDCard_2008)
  • Remove ScoreGroup-PD_PersonalCode-DataValidity and ScoreVal-PD_PersonalCode_Out-Regular in Estonia (EE_IDCard_2011)
  • Remove ScoreGroup-PD_LastName-DataValidity in Spain (ES_DrivingLicense_2013)
  • Remove ScoreGroup-PD_RegistrationDate-DataValidity in Spain (ES_ResidencePermit_2007) and United States (US_ResidencePermit_2017)
  • Remove ScoreVal-PD_RegistrationDate_Rel-DateRange in Spain (ES_ResidencePermit_2007)
  • Remove ScoreVal-PD_RegistrationDate_FrontNoFlash-DateRange in United States (US_ResidencePermit_2017)
  • Remove ScoreGroup-OD_OrganDontation-DataValidity and ScoreVal-OD_OrganDontation_Out-Value in Peru (PE_IDCard_2013 and PE_IDCard_2020)
  • Remove ScoreRel-PD_EyeColour_FrontNoFlash-PD_EyeColour_PDF417-Text in 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-Text in 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-Text in Canada (CA-BC_DrivingLicense_2013)
  • Remove ScoreGroup-DD_DocumentNumber-DataValidity in Canada (CA-YT_DrivingLicense_2010 and CA-PE_DrivingLicense_2017)
  • Remove ScoreRel-PD_AddressStreet_FrontNoFlash-PD_AddressStreet_PDF417-Text in United States and Canada
  • Remove OD_OrganDontation_Out in Peru (PE_IDCard_2025). Use OD_OrganDonation_Out instead
  • Remove PD_Nationality_FullWord_Out in Macedonia (MK_IDCard_2007). Use PD_NationalityFullWord_Out instead
  • Remove PD_PersonalAddress_Out in Monaco (MC_IDCard_2009). Use PD_Address_Out instead
  • Remove OD_CodeCAN_Out in Latvia (LV_IDCard_2012). Use OD_CAN_Out instead
  • Remove DD_CANCode_Out in Hungary (HU_IDCard_2015) and Luxembourg (LU_IDCard_2014). Use OD_CAN_Out instead
  • Remove PD_RegistrationDate_Out in Spain (ES_ResidencePermit_2007) and United States (US_ResidencePermit_2017). Use OD_RegistrationDate_Out instead
  • Remove PD_PersonalCode_Out in Estonia (EE_IDCard_2011). Use PD_IdentificationNumber_Out instead
  • Remove PD_Profession_Out in Dominican Republic (DO_IDCard_1998), Ecuador (EC_IDCard_2009) and Mexico (MX_ProfessionalCard_2008). Use OD_Profession_Out instead
  • Remove OD_RH_Out in Colombia (CO_IDCard_2020 and CO_ResidencePermit_2016). Use PD_BloodType_Out instead
  • Remove PD_ParentsNames_Out in Brazil (BR_DrivingLicense_2017, BR_eDrivingLicense_2017, BR_eDrivingLicense_2022), Poland (PL_IDCard_2019) and Turkey (TR_IDCard_2016). Use OD_Parents_Out instead
  • Remove DD_PermissionType_Out in Austria (AT_DrivingLicense_2006, AT_DrivingLicense_2014) and Germany (DE_DrivingLicense_2004, DE_DrivingLicense_2013). Use PD_PermissionType_Out instead