Published: 20.08.2020
Version 2.2.3.0 is a minor release of the Netcetera 3DS Server 2.
For documentation about this release please refer to the documentation site.
Be informed that prior to upgrading to a Netcetera 3DS Server 2.2.x version and rolling out to production, you need to get in contact with Diners for enrollment of the merchants using the new reference number due to a specific Diners process of relating merchants to 3DS Server reference number on their systems.
Furthermore, be informed that we’re planning to deprecate the following DB versions:
In addition, EhCache version 2 that we are currently using is no longer updated by EhCache. Therefore, we would need to update to EhCache 3.
This version is backwards compatible with previous 2.2.x.x versions of the Netcetera 3DS Server.
In version 2.2.0.0 the transaction_log and history_transaction_log tables' primary key is changed to a composite key of (threedss_transaction_id, message_type). Be sure not to have null values in these two columns, nor duplicates of the (threedss_transaction_id, message_type) pair before the upgrade to any 2.2.* version.
These are the included changes:
New Admin configuration Properties that should be configured:
threedss.transaction-logs.scheduled-moving.days-before-moving= threedsserver.testing-mode.enabled=
Find more information in the 3DS Server Admin configuration properties.
New 3DS Server configuration Properties that should be configured:
threedsserver.testing-mode.enabled=
Find more information in the 3DS Server configuration properties
threeRIInd
field is required for 3DS 2.2 authentication requests for payment and non-payment transactions.threedsserver.testing-mode.enabled
to true
. If advanced mode of configuration is used (i.e. database-persisted configuration) this flag should be enabled for both the 3DS Server and 3DS Admin applications. Please keep in mind that for production threedsserver.testing-mode.enabled
must be set to false
and a valid reference number should be selected in the DS configuration.