Payment platform also supports scenarios where merchants wish to use VR-Payment's 3DS Server (3DS 2.0) respectively 3DS MPI (3DS 1.0) as a hosted solution and subsequently authorize the transaction via an integration to a third-party.
Please contact the VR-ePayment Support Team to request necessary configuration changes at your Merchant ID.
Authentication hosting only is supported for
Hosted Forms (paySSL) and
Server-2-Server
integrations.
All messages, sequences and data elements exchanged between the merchant environment and VR-ePayment Gateway remain the the same as for regular payments except that VR-ePayment Gateway does not authorize the transaction with an acquirer. Authentication data (e.g. authenticationValue
and eci
) necessary for subsequent authorization transactions are provided via threeDSData
and resultsResponse
(challenge flows only).
Please see below a sample payment notification for a successful authentication only transaction:
MID=ACME& PayID=9e944d5d56f3461da39380a666d346d1& TransID=V3DSTestSuite_001& XID=334ce1701a5b444db4e2296a680ae330& Code=00000000& Status=OK& Description=Authentication completed correctly& card= { "number": "400001XXXXXX8323", "brand": "VISA", "country": { "countryName": "United Kingdom of Great Britain and Northern Ireland", "countryA2": "GB", "countryA3": "GBR", "countryNumber": "826" } }& threedsdata= { "authenticationStatus":true, "acsProtocolVersion":"2.1.0", "authenticationValue":"JAmi21makAifmwqo2120cjq1AAA=", "eci":"05", "threeDSServerTransID":"9e944d5d-56f3-461d-a393-80a666d346d1" }& resultsResponse= { "threeDSServerTransID":"9e944d5d-56f3-461d-a393-80a666d346d1", "acsTransID":"1e43b52f-3623-4e5d-8917-41c5c15b7218", "acsRenderingType":{ "acsInterface":"native", "acsUiTemplate":"text" }, "authenticationType":"02", "authenticationValue":"JAmi21makAifmwqo2120cjq1AAA=", "challengeCancel":"", "dsTransID":"c626e8a0-f2ba-42b3-aa6d-620658421f3a", "eci":"05", "interactionCounter":"01", "messageCategory":"01", "messageExtension":"", "messageVersion":"2.1.0", "sdkTransID":"", "transStatus":"Y", "transStatusReason":"" }& MAC=AE6E011454EB54858006007D73D766B7A0306AB8FD925D08C3BF222D4A366123