Netcetera Android 3DS SDK - Release Notes - Version 2.4.1.0

Published: 29.01.2024

Version 2.4.1.0 is a minor release of the Netcetera Android 3DS SDK.

Important Notes:

The current Netcetera LOA Reference Number is set to expire in February 2024. We have confirmations from all of the Payment Schemes that our old Reference Number will continue to be supported, however we strongly recommend that integrators switch to the latest version of the 3DS SDK, which contains the newest Netcetera LOA Reference Number.

As mentioned in our last release, beginning with SDK version 2.4.0.0 the scheme certificates are going to be dynamically updated by the SDK Support Server. Mastercard's Device Data Encryption Certificate will expire on 15.06.2024, closely followed by Visa's Device Data Encryption Certificate which will expire on 22.08.2024. If the integrator is using a 2.4.x.x version of the SDK, all due certificates will be updated automatically with no additional steps required. Please update to a 2.4.x.x version of the SDK in order to continue processing transactions from Mastercard and Visa after these dates.

Compatibility

This version is not backwards compatible with previous versions of the Netcetera Android 3DS SDK (see Breaking Changes).

Breaking changes

  • Bouncy Castle (artefact : org.bouncycastle:bcprov-jdk15to18) must be updated to version 1.77

Improvements

  • Updated to EMVCo 3DS Protocol version 2.3.1 LOA Reference Number for all protocol versions
  • Added support for configuration of multiple root keys or certificates
  • Added custom font support for Challenge Ui Components