Netcetera 3DS Server - Release Notes - Version 2.12.0.0
Overview
Published: 04.02.2025
Version 2.12.0.0 is a major release of the Netcetera 3DS Server.
Important notification
Protocol version changes
Please be informed that the latest
option as preferredProtocolVersion
is now removed.
This option is removed due to variations in message formatting between EMV 3DS 2.3.1 and its predecessors, EMV 3DS 2.2.0 and EMV 3DS 2.1.0.
API changes
The following changes will take effect on the 3DS Server Authentication Request six (6)
months after this announcement:
- The
preferredProtocolVersion
field will become mandatory. - The
enforcePreferredProtocolVersion
field will be removed.
Admin UI updates
Admin UI is based on Angular 18, and the supported browser versions are directly linked to the Angular versions.
We regularly update our Angular versions to be up to date with the latest dependencies
and minimize any potential risk for vulnerabilities.
Changes
Improvements
- Removed
Cardholder Name
validations for Visa when a merchant submits non-English or multi-byte characters that do not comply with EMVCo specifications. The 3DS Server will no longer reject these transactions and will pass the value provided by the merchant to the Visa Directory Server. - The Postman collections have been updated to include a 2.3.1 3DS Server Authentication Request sample. You can download the latest version from this page.
- Updated sending of
notificationURL
field in the Authentication Request. It will only be sent when thedeviceChannel
is BROWSER.
Bug Fixes
- Updated the setting for
deviceBindingStatusSource
in the Authentication Request. Previously, ifdeviceBindingStatus
was sent as null in the device object of the 3DS Server Authentication Request,deviceBindingStatusSource
would still be set to "3DS Server". With this change,deviceBindingStatusSource
is now set only whendeviceBindingStatus
is not null as part of the device object. - Applied validation on the merchant acquirers during merchant bulk import.