Payment platform also supports scenarios where merchants wish to use Computop'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 Computop Helpdesk 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 Paygate remain the the same as for regular payments except that Paygate 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