Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space ENWORK and version Documentation
Section
Column
width900px

Payment platform also supports scenarios where merchants wish to use

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamePartner-Name
PageWithExcerptWording
'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.


Info

Please contact the

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameHelpdesk-Name
PageWithExcerptWording
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 

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
remain the the same as for regular payments except that
Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
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:

Multiexcerpt
MultiExcerptNamesample
Code Block
languagejson
linenumberstrue
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
Column