{"id":508,"date":"2021-07-30T14:16:41","date_gmt":"2021-07-30T14:16:41","guid":{"rendered":"https:\/\/payb.co.uk\/integration-guide\/?p=508"},"modified":"2021-07-30T14:16:41","modified_gmt":"2021-07-30T14:16:41","slug":"threedsecureauthentication","status":"publish","type":"post","link":"https:\/\/payb.co.uk\/integration-guide\/direct-integration\/threedsecureauthentication\/","title":{"rendered":"ThreeDSecureAuthentication"},"content":{"rendered":"<h3 class=\"western\" lang=\"en-GB\"><span style=\"color: #4e81bc;\">Introduction<\/span><\/h3>\n<p class=\"western\" lang=\"en-GB\">The 3D Secure authentication request is used when the initial transaction has been returned as requiring the customer to validate their card details with their card issuer. This validation interrupts the payment process &amp; effectively causes a single transaction to be handled in 2 distinct messages \u2013 the first message is the initial CardDetailsTransaction message, which completes with a \u201c3D Secure validation required\u201d result &amp; the second message, which contains the 3D Secure validation response from the customer\u2019s card issuer (collected by the customer themselves). The ThreeDSecureAuthentication is the second of the two messages described above.<\/p>\n<h3 class=\"western\" lang=\"en-GB\"><a name=\"Bookmark20\"><\/a><span style=\"color: #4e81bc;\">Request<\/span><\/h3>\n<p class=\"western\" lang=\"en-GB\">Below are the details for the request message to initiate a 3D Secure authentication transaction.<\/p>\n<table border=\"1\" width=\"616\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr valign=\"TOP\">\n<td colspan=\"3\" bgcolor=\"#b8cce3\" width=\"224\" height=\"35\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Tag\/Attribute<\/span> <span style=\"font-size: small;\">Name<\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#b8cce3\" width=\"57\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Data<\/span><\/span><\/p>\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Type<\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#b8cce3\" width=\"57\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Max<\/span><\/span><\/p>\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Length<\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#b8cce3\" width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Mandatory<\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#b8cce3\" width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Comments<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td colspan=\"5\" bgcolor=\"#fce9d9\" width=\"337\" height=\"18\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>ThreeDSecureMessage<\/strong><\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#fce9d9\" width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>Yes<\/strong><\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#fce9d9\" width=\"192\">\n<p lang=\"en-GB\">\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td bgcolor=\"#bebebe\" width=\"16\" height=\"18\">\n<p lang=\"en-GB\">\n<\/td>\n<td colspan=\"4\" bgcolor=\"#fce9d9\" width=\"322\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>MerchantAuthentication<\/strong><\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#fce9d9\" width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>Yes<\/strong><\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#fce9d9\" width=\"192\">\n<p lang=\"en-GB\">\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td colspan=\"2\" bgcolor=\"#bebebe\" width=\"25\" height=\"74\">\n<p lang=\"en-GB\">\n<\/td>\n<td width=\"199\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">MerchantID<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">A<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">15<\/span><\/span><\/p>\n<\/td>\n<td width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Yes<\/span><\/span><\/p>\n<\/td>\n<td width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">The gateway account<\/span> <span style=\"font-size: small;\">merchant<\/span> <span style=\"font-size: small;\">ID issued<\/span> <span style=\"font-size: small;\">(not<\/span> <span style=\"font-size: small;\">to<\/span> <span style=\"font-size: small;\">be<\/span> <span style=\"font-size: small;\">confused<\/span> <span style=\"font-size: small;\">with<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">MMS<\/span><\/span><\/p>\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">username)<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td colspan=\"2\" bgcolor=\"#bebebe\" width=\"25\" height=\"36\">\n<p lang=\"en-GB\">\n<\/td>\n<td width=\"199\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Password<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">A<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">15<\/span><\/span><\/p>\n<\/td>\n<td width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Yes<\/span><\/span><\/p>\n<\/td>\n<td width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">The<\/span> <span style=\"font-size: small;\">gateway<\/span> <span style=\"font-size: small;\">account<\/span><\/span><\/p>\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">password<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td bgcolor=\"#bebebe\" width=\"16\" height=\"18\">\n<p lang=\"en-GB\">\n<\/td>\n<td colspan=\"4\" bgcolor=\"#fce9d9\" width=\"322\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>ThreeDSecureInputData<\/strong><\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#fce9d9\" width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>Yes<\/strong><\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#fce9d9\" width=\"192\">\n<p lang=\"en-GB\">\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td colspan=\"2\" bgcolor=\"#bebebe\" width=\"25\" height=\"73\">\n<p lang=\"en-GB\">\n<\/td>\n<td width=\"199\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">CrossReference<\/span> <span style=\"font-size: small;\">(attribute)<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">A<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">25<\/span><\/span><\/p>\n<\/td>\n<td width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Yes<\/span><\/span><\/p>\n<\/td>\n<td width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">The<\/span> <span style=\"font-size: small;\">cross<\/span> <span style=\"font-size: small;\">reference<\/span> <span style=\"font-size: small;\">returned<\/span> <span style=\"font-size: small;\">by<\/span> <span style=\"font-size: small;\">the previous response that<\/span> <span style=\"font-size: small;\">included the<\/span><\/span><\/p>\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">ThreeDSecureOutputData<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td colspan=\"2\" bgcolor=\"#bebebe\" width=\"25\" height=\"73\">\n<p lang=\"en-GB\">\n<\/td>\n<td width=\"199\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">PaRES<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">A<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">&#8211;<\/span><\/span><\/p>\n<\/td>\n<td width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Yes<\/span><\/span><\/p>\n<\/td>\n<td width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">The<\/span> <span style=\"font-size: small;\">base64<\/span> <span style=\"font-size: small;\">encoded<\/span> <span style=\"font-size: small;\">PaRES<\/span> <span style=\"font-size: small;\">string<\/span> <span style=\"font-size: small;\">returned by the interaction<\/span> <span style=\"font-size: small;\">with the<\/span> <span style=\"font-size: small;\">ACS<\/span><\/span><\/p>\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">server<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 class=\"western\" lang=\"en-GB\"><a name=\"Bookmark21\"><\/a> <span style=\"color: #4e81bc;\">Response<\/span><\/h3>\n<p class=\"western\" lang=\"en-GB\">Below are the details for the response that will be received after sending a ThreeDSecureAuthentication request.<\/p>\n<p class=\"western\" lang=\"en-GB\">\n<table border=\"1\" width=\"616\" rules=\"ROWS\" cellspacing=\"0\" cellpadding=\"0\">\n<colgroup>\n<col width=\"16\" \/> <\/colgroup>\n<colgroup>\n<col width=\"9\" \/>\n<col width=\"10\" \/> <\/colgroup>\n<colgroup>\n<col width=\"9\" \/> <\/colgroup>\n<colgroup>\n<col width=\"180\" \/> <\/colgroup>\n<colgroup>\n<col width=\"57\" \/> <\/colgroup>\n<colgroup>\n<col width=\"57\" \/> <\/colgroup>\n<colgroup>\n<col width=\"85\" \/> <\/colgroup>\n<colgroup>\n<col width=\"192\" \/> <\/colgroup>\n<tbody>\n<tr valign=\"TOP\">\n<td colspan=\"5\" bgcolor=\"#b8cce3\" width=\"224\" height=\"35\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Tag\/Attribute<\/span> <span style=\"font-size: small;\">Name<\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#b8cce3\" width=\"57\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Data<\/span><\/span><\/p>\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Type<\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#b8cce3\" width=\"57\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Max<\/span><\/span><\/p>\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Length<\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#b8cce3\" width=\"85\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Always<\/span><\/span><\/p>\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Present<\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#b8cce3\" width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Comments<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td colspan=\"7\" bgcolor=\"#fce9d9\" width=\"337\" height=\"18\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>ThreeDSecureAuthenticationResponse<\/strong><\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#fce9d9\" width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>Yes<\/strong><\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#fce9d9\" width=\"192\">\n<p lang=\"en-GB\">\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td bgcolor=\"#bebebe\" width=\"16\" height=\"18\">\n<p lang=\"en-GB\">\n<\/td>\n<td colspan=\"6\" bgcolor=\"#fce9d9\" width=\"321\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>ThreeDSecureAuthenticationResult<\/strong><\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#fce9d9\" width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>Yes<\/strong><\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#fce9d9\" width=\"192\">\n<p lang=\"en-GB\">\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td colspan=\"2\" bgcolor=\"#bebebe\" width=\"25\" height=\"92\">\n<p lang=\"en-GB\">\n<\/td>\n<td colspan=\"3\" width=\"199\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">AuthorisationAttempted<\/span> <span style=\"font-size: small;\">(attribute)<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">B<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">&#8211;<\/span><\/span><\/p>\n<\/td>\n<td width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Yes<\/span><\/span><\/p>\n<\/td>\n<td width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">This indicates whether the<\/span> <span style=\"font-size: small;\">transaction was actually sent<\/span> <span style=\"font-size: small;\">to the acquirer for<\/span> <span style=\"font-size: small;\">authorisation,<\/span> <span style=\"font-size: small;\">or<\/span> <span style=\"font-size: small;\">whether<\/span> <span style=\"font-size: small;\">it<\/span><\/span><\/p>\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">failed<\/span> <span style=\"font-size: small;\">before<\/span> <span style=\"font-size: small;\">authorisation<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td colspan=\"2\" bgcolor=\"#bebebe\" width=\"25\" height=\"36\">\n<p lang=\"en-GB\">\n<\/td>\n<td colspan=\"3\" width=\"199\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">StatusCode<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">N<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">&#8211;<\/span><\/span><\/p>\n<\/td>\n<td width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Yes<\/span><\/span><\/p>\n<\/td>\n<td width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">This indicates<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">status<\/span> <span style=\"font-size: small;\">of<\/span><\/span><\/p>\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">transaction<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td colspan=\"2\" bgcolor=\"#bebebe\" width=\"25\" height=\"54\">\n<p lang=\"en-GB\">\n<\/td>\n<td colspan=\"3\" width=\"199\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Message<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">A<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">&#8211;<\/span><\/span><\/p>\n<\/td>\n<td width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Yes<\/span><\/span><\/p>\n<\/td>\n<td width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">This gives<\/span> <span style=\"font-size: small;\">a<\/span> <span style=\"font-size: small;\">more detailed<\/span><\/span><\/p>\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">descriptionofthestatusof<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">transaction<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td colspan=\"2\" bgcolor=\"#bebebe\" width=\"25\" height=\"18\">\n<p lang=\"en-GB\">\n<\/td>\n<td colspan=\"5\" bgcolor=\"#fce9d9\" width=\"312\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>ErrorMessages<\/strong><\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#fce9d9\" width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>No<\/strong><\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#fce9d9\" width=\"192\">\n<p lang=\"en-GB\">\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td colspan=\"2\" bgcolor=\"#bebebe\" width=\"25\" height=\"18\">\n<p lang=\"en-GB\">\n<\/td>\n<td bgcolor=\"#bebebe\" width=\"10\">\n<p lang=\"en-GB\">\n<\/td>\n<td colspan=\"4\" bgcolor=\"#fce9d9\" width=\"302\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>MessageDetail<\/strong><\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#fce9d9\" width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>Yes<\/strong><\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#fce9d9\" width=\"192\">\n<p lang=\"en-GB\">\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td colspan=\"4\" bgcolor=\"#bebebe\" width=\"44\" height=\"92\">\n<p lang=\"en-GB\">\n<\/td>\n<td width=\"180\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Detail<\/span> <span style=\"font-size: small;\">(multiple)<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">A<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">256<\/span><\/span><\/p>\n<\/td>\n<td width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Yes<\/span><\/span><\/p>\n<\/td>\n<td width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">If there were multiple error<\/span> <span style=\"font-size: small;\">messages(e.g.multipleinput<\/span> <span style=\"font-size: small;\">variable validation errors,<\/span> <span style=\"font-size: small;\">then<\/span> <span style=\"font-size: small;\">they<\/span> <span style=\"font-size: small;\">will<\/span> <span style=\"font-size: small;\">be<\/span> <span style=\"font-size: small;\">detailed<\/span><\/span><\/p>\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">here)<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td colspan=\"2\" bgcolor=\"#bebebe\" width=\"25\" height=\"18\">\n<p lang=\"en-GB\">\n<\/td>\n<td colspan=\"5\" bgcolor=\"#fce9d9\" width=\"312\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>PreviousTransactionResult<\/strong><\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#fce9d9\" width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>No<\/strong><\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#fce9d9\" width=\"192\">\n<p lang=\"en-GB\">\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td colspan=\"3\" bgcolor=\"#bebebe\" width=\"35\" height=\"93\">\n<p lang=\"en-GB\">\n<\/td>\n<td colspan=\"2\" width=\"189\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">StatusCode<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">N<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\">\n<\/td>\n<td width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Yes<\/span><\/span><\/p>\n<\/td>\n<td width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">If the transaction was deemed<\/span> <span style=\"font-size: small;\">to be a duplicate transaction,<\/span> <span style=\"font-size: small;\">this<\/span> <span style=\"font-size: small;\">indicates<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">status<\/span> <span style=\"font-size: small;\">of<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">previous<\/span><\/span><\/p>\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">transaction<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td colspan=\"3\" bgcolor=\"#bebebe\" width=\"35\" height=\"111\">\n<p lang=\"en-GB\">\n<\/td>\n<td colspan=\"2\" width=\"189\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Message<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">A<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\">\n<\/td>\n<td width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Yes<\/span><\/span><\/p>\n<\/td>\n<td width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">If the transaction was<\/span> <span style=\"font-size: small;\">deemed to be a duplicate<\/span> <span style=\"font-size: small;\">transaction,<\/span> <span style=\"font-size: small;\">this<\/span> <span style=\"font-size: small;\">givesamore<\/span> <span style=\"font-size: small;\">detailed description of the<\/span> <span style=\"font-size: small;\">status<\/span> <span style=\"font-size: small;\">of<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">previous<\/span><\/span><\/p>\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">transaction<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td bgcolor=\"#bebebe\" width=\"16\" height=\"18\">\n<p lang=\"en-GB\">\n<\/td>\n<td colspan=\"6\" bgcolor=\"#fce9d9\" width=\"321\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>TransactionOutputData<\/strong><\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#fce9d9\" width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>No<\/strong><\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#fce9d9\" width=\"192\">\n<p lang=\"en-GB\">\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td colspan=\"2\" bgcolor=\"#bebebe\" width=\"25\" height=\"130\">\n<p lang=\"en-GB\">\n<\/td>\n<td colspan=\"3\" width=\"199\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">CrossReference<\/span> <span style=\"font-size: small;\">(attribute)<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">A<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">25<\/span><\/span><\/p>\n<\/td>\n<td width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Yes<\/span><\/span><\/p>\n<\/td>\n<td width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">This is the unique cross<\/span> <span style=\"font-size: small;\">reference for this transaction. If<\/span> <span style=\"font-size: small;\">the transaction was rejected<\/span> <span style=\"font-size: small;\">as a duplicate transaction, this<\/span> <span style=\"font-size: small;\">value will hold the cross<\/span> <span style=\"font-size: small;\">reference<\/span> <span style=\"font-size: small;\">of<\/span><\/span><\/p>\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">previous<\/span> <span style=\"font-size: small;\">transaction<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"1\" width=\"616\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr valign=\"TOP\">\n<td bgcolor=\"#bebebe\" width=\"25\" height=\"151\">\n<p lang=\"en-GB\">\n<\/td>\n<td width=\"199\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">ExternalCrossReference<\/span> <span style=\"font-size: small;\">(attribute)<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">A<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">&#8211;<\/span><\/span><\/p>\n<\/td>\n<td width=\"85\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">No<\/span><\/span><\/p>\n<\/td>\n<td width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">If requested in the initial<\/span> <span style=\"font-size: small;\">CardDetailsTransaction or<\/span> <span style=\"font-size: small;\">CrossReference request<\/span> <span style=\"font-size: small;\">message, this gives the unique<\/span> <span style=\"font-size: small;\">cross<\/span> <span style=\"font-size: small;\">reference<\/span> <span style=\"font-size: small;\">of<\/span> <span style=\"font-size: small;\">the<\/span><\/span><\/p>\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">transaction<\/span> <span style=\"font-size: small;\">from<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">bank\u2019s<\/span><\/span><\/p>\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">external<\/span> <span style=\"font-size: small;\">system<\/span> <span style=\"font-size: small;\">passed<\/span> <span style=\"font-size: small;\">back<\/span><\/span><\/p>\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">to<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">Payment Gateway.<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td bgcolor=\"#bebebe\" width=\"25\" height=\"152\">\n<p lang=\"en-GB\">\n<\/td>\n<td width=\"199\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">ExternalClientReference<\/span> <span style=\"font-size: small;\">(attribute)<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">A<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">&#8211;<\/span><\/span><\/p>\n<\/td>\n<td width=\"85\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">No<\/span><\/span><\/p>\n<\/td>\n<td width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">If requested in the initial<\/span> <span style=\"font-size: small;\">CardDetailsTransaction or<\/span> <span style=\"font-size: small;\">CrossReference request<\/span> <span style=\"font-size: small;\">message, this gives the unique<\/span> <span style=\"font-size: small;\">client<\/span> <span style=\"font-size: small;\">reference<\/span> <span style=\"font-size: small;\">of the<\/span><\/span><\/p>\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">transaction<\/span> <span style=\"font-size: small;\">from<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">bank\u2019s<\/span><\/span><\/p>\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">external system passed back<\/span> <span style=\"font-size: small;\">to<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">Payment Gateway.<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td bgcolor=\"#bebebe\" width=\"25\" height=\"152\">\n<p lang=\"en-GB\">\n<\/td>\n<td width=\"199\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">ExternalTransactionUID<\/span> <span style=\"font-size: small;\">(attribute)<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">A<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">&#8211;<\/span><\/span><\/p>\n<\/td>\n<td width=\"85\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">No<\/span><\/span><\/p>\n<\/td>\n<td width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">If requested in the initial<\/span> <span style=\"font-size: small;\">CardDetailsTransaction or<\/span> <span style=\"font-size: small;\">CrossReference request<\/span> <span style=\"font-size: small;\">message, this gives the unique<\/span> <span style=\"font-size: small;\">identifier of the transaction<\/span> <span style=\"font-size: small;\">from the bank\u2019s external<\/span> <span style=\"font-size: small;\">system<\/span> <span style=\"font-size: small;\">passed<\/span> <span style=\"font-size: small;\">back to<\/span> <span style=\"font-size: small;\">the<\/span><\/span><\/p>\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Payment<\/span> <span style=\"font-size: small;\">Gateway.<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td bgcolor=\"#bebebe\" width=\"25\" height=\"54\">\n<p lang=\"en-GB\">\n<\/td>\n<td width=\"199\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">AuthCode<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">A<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">15<\/span><\/span><\/p>\n<\/td>\n<td width=\"85\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">No<\/span><\/span><\/p>\n<\/td>\n<td width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">If the transaction was<\/span> <span style=\"font-size: small;\">successful,<\/span> <span style=\"font-size: small;\">then<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">auth<\/span><\/span><\/p>\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">code is<\/span> <span style=\"font-size: small;\">passed<\/span> <span style=\"font-size: small;\">out<\/span> <span style=\"font-size: small;\">here<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td bgcolor=\"#bebebe\" width=\"25\" height=\"36\">\n<p lang=\"en-GB\">\n<\/td>\n<td width=\"199\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">AddressNumericCheckResult<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">&#8211;<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">&#8211;<\/span><\/span><\/p>\n<\/td>\n<td width=\"85\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">No<\/span><\/span><\/p>\n<\/td>\n<td width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">If<\/span> <span style=\"font-size: small;\">requested in<\/span> <span style=\"font-size: small;\">the initial<\/span><\/span><\/p>\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">CardDetailsTransaction<\/span> <span style=\"font-size: small;\">or<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td bgcolor=\"#bebebe\" width=\"25\" height=\"107\">\n<p lang=\"en-GB\">\n<\/td>\n<td width=\"199\">\n<p lang=\"en-GB\">\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\">\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\">\n<\/td>\n<td width=\"85\">\n<p lang=\"en-GB\">\n<\/td>\n<td width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">CrossReferenceTransaction<\/span> <span style=\"font-size: small;\">request message, this gives the<\/span> <span style=\"font-size: small;\">results of the address numeric<\/span> <span style=\"font-size: small;\">check<\/span> <span style=\"font-size: small;\">\u2013<\/span> <span style=\"font-size: small;\">will<\/span> <span style=\"font-size: small;\">be<\/span> <span style=\"font-size: small;\">PASSED,<\/span> <span style=\"font-size: small;\">FAILED,<\/span> <span style=\"font-size: small;\">NOT_CHECKED<\/span> <span style=\"font-size: small;\">or<\/span> <span style=\"font-size: small;\">UNKNOWN<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td bgcolor=\"#bebebe\" width=\"25\" height=\"143\">\n<p lang=\"en-GB\">\n<\/td>\n<td width=\"199\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">PostCodeCheckResult<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">&#8211;<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">&#8211;<\/span><\/span><\/p>\n<\/td>\n<td width=\"85\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">No<\/span><\/span><\/p>\n<\/td>\n<td width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">If requested in the initial<\/span> <span style=\"font-size: small;\">CardDetailsTransaction or<\/span> <span style=\"font-size: small;\">CrossReferenceTransaction<\/span> <span style=\"font-size: small;\">request message, this gives<\/span> <span style=\"font-size: small;\">the results of the post code<\/span> <span style=\"font-size: small;\">check \u2013 will be PASSED,<\/span> <span style=\"font-size: small;\">FAILED, NOT_CHECKED or<\/span> <span style=\"font-size: small;\">UNKNOWN<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td bgcolor=\"#bebebe\" width=\"25\" height=\"124\">\n<p lang=\"en-GB\">\n<\/td>\n<td width=\"199\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">CV2CheckResult<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">&#8211;<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">&#8211;<\/span><\/span><\/p>\n<\/td>\n<td width=\"85\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">No<\/span><\/span><\/p>\n<\/td>\n<td width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">If requested in the initial<\/span> <span style=\"font-size: small;\">CardDetailsTransaction or<\/span> <span style=\"font-size: small;\">CrossReferenceTransaction<\/span> <span style=\"font-size: small;\">request message, this gives<\/span> <span style=\"font-size: small;\">the results of the CV2check \u2013<\/span> <span style=\"font-size: small;\">will be PASSED, FAILED,<\/span> <span style=\"font-size: small;\">NOT_CHECKED<\/span> <span style=\"font-size: small;\">or<\/span> <span style=\"font-size: small;\">UNKNOWN<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"1\" width=\"616\" rules=\"ROWS\" cellspacing=\"0\" cellpadding=\"0\">\n<colgroup>\n<col width=\"16\" \/>\n<col width=\"9\" \/> <\/colgroup>\n<colgroup>\n<col width=\"10\" \/> <\/colgroup>\n<colgroup>\n<col width=\"189\" \/> <\/colgroup>\n<colgroup>\n<col width=\"57\" \/> <\/colgroup>\n<colgroup>\n<col width=\"57\" \/> <\/colgroup>\n<colgroup>\n<col width=\"85\" \/> <\/colgroup>\n<colgroup>\n<col width=\"192\" \/> <\/colgroup>\n<tbody>\n<tr valign=\"TOP\">\n<td colspan=\"2\" bgcolor=\"#bebebe\" width=\"25\" height=\"70\">\n<p lang=\"en-GB\">\n<\/td>\n<td colspan=\"2\" width=\"199\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">ThreeDSecureAuthenticationC<\/span> <span style=\"font-size: small;\">heckResult<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">&#8211;<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">&#8211;<\/span><\/span><\/p>\n<\/td>\n<td width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">No<\/span><\/span><\/p>\n<\/td>\n<td width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">This<\/span> <span style=\"font-size: small;\">gives<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">results<\/span> <span style=\"font-size: small;\">of<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">3D<\/span> <span style=\"font-size: small;\">Secure authentication check \u2013<\/span> <span style=\"font-size: small;\">will be PASSED, FAILED or<\/span> <span style=\"font-size: small;\">UNKNOWN<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td colspan=\"2\" bgcolor=\"#bebebe\" width=\"25\" height=\"18\">\n<p lang=\"en-GB\">\n<\/td>\n<td colspan=\"4\" bgcolor=\"#fce9d9\" width=\"312\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>CardTypeData<\/strong><\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#fce9d9\" width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>No<\/strong><\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#fce9d9\" width=\"192\">\n<p lang=\"en-GB\">\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td colspan=\"3\" bgcolor=\"#bebebe\" width=\"35\" height=\"125\">\n<p lang=\"en-GB\">\n<\/td>\n<td width=\"189\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">CardType<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">A<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">&#8211;<\/span><\/span><\/p>\n<\/td>\n<td width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Yes<\/span><\/span><\/p>\n<\/td>\n<td width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">If requested in the initial<\/span> <span style=\"font-size: small;\">CardDetailsTransaction or<\/span> <span style=\"font-size: small;\">CrossReferenceTransaction<\/span> <span style=\"font-size: small;\">request message, this gives<\/span> <span style=\"font-size: small;\">the card type for the<\/span> <span style=\"font-size: small;\">transaction. (See Appendix 4<\/span> <span style=\"font-size: small;\">for<\/span> <span style=\"font-size: small;\">details)<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td colspan=\"3\" bgcolor=\"#bebebe\" width=\"35\" height=\"18\">\n<p lang=\"en-GB\">\n<\/td>\n<td width=\"189\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Issuer<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">A<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">100<\/span><\/span><\/p>\n<\/td>\n<td width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">No<\/span><\/span><\/p>\n<\/td>\n<td width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">The<\/span> <span style=\"font-size: small;\">card<\/span> <span style=\"font-size: small;\">issuer<\/span> <span style=\"font-size: small;\">(if<\/span> <span style=\"font-size: small;\">known)<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td colspan=\"2\" bgcolor=\"#bebebe\" width=\"25\" height=\"125\">\n<p lang=\"en-GB\">\n<\/td>\n<td colspan=\"2\" width=\"199\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">AmountReceived<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">N<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">15<\/span><\/span><\/p>\n<\/td>\n<td width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">No<\/span><\/span><\/p>\n<\/td>\n<td width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">If requested in the initial<\/span> <span style=\"font-size: small;\">CardDetailsTransaction or<\/span> <span style=\"font-size: small;\">CrossReferenceTransaction<\/span> <span style=\"font-size: small;\">request message, this<\/span> <span style=\"font-size: small;\">gives<\/span> <span style=\"font-size: small;\">the amount that was passed to<\/span> <span style=\"font-size: small;\">the gateway via the request<\/span> <span style=\"font-size: small;\">message<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td bgcolor=\"#bebebe\" width=\"16\" height=\"18\">\n<p lang=\"en-GB\">\n<\/td>\n<td colspan=\"5\" bgcolor=\"#fce9d9\" width=\"321\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>GatewayEntryPoints<\/strong><\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#fce9d9\" width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>Yes<\/strong><\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#fce9d9\" width=\"192\">\n<p lang=\"en-GB\">\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td bgcolor=\"#bebebe\" width=\"16\" height=\"18\">\n<p lang=\"en-GB\">\n<\/td>\n<td bgcolor=\"#bebebe\" width=\"9\">\n<p lang=\"en-GB\">\n<\/td>\n<td colspan=\"4\" bgcolor=\"#fce9d9\" width=\"312\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>GatewayEntryPoint<\/strong><\/span> <span style=\"font-size: small;\"><strong>(multiple)<\/strong><\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#fce9d9\" width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>Yes<\/strong><\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#fce9d9\" width=\"192\">\n<p lang=\"en-GB\">\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td colspan=\"3\" bgcolor=\"#bebebe\" width=\"35\" height=\"36\">\n<p lang=\"en-GB\">\n<\/td>\n<td width=\"189\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">EntryPointURL<\/span> <span style=\"font-size: small;\">(attribute)<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">A<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">256<\/span><\/span><\/p>\n<\/td>\n<td width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Yes<\/span><\/span><\/p>\n<\/td>\n<td width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">The<\/span> <span style=\"font-size: small;\">URL<\/span> <span style=\"font-size: small;\">of the<\/span> <span style=\"font-size: small;\">active<\/span><\/span><\/p>\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">gateway<\/span> <span style=\"font-size: small;\">entry point<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td colspan=\"3\" bgcolor=\"#bebebe\" width=\"35\" height=\"71\">\n<p lang=\"en-GB\">\n<\/td>\n<td width=\"189\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Metric<\/span> <span style=\"font-size: small;\">(attribute)<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">N<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">5<\/span><\/span><\/p>\n<\/td>\n<td width=\"85\">\n<p lang=\"en-GB\" align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Yes<\/span><\/span><\/p>\n<\/td>\n<td width=\"192\">\n<p lang=\"en-GB\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">A metric value giving an<\/span> <span style=\"font-size: small;\">indication of whether<\/span> <span style=\"font-size: small;\">transactions should be sent to<\/span> <span style=\"font-size: small;\">this<\/span> <span style=\"font-size: small;\">gateway<\/span> <span style=\"font-size: small;\">entry point<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"western\" lang=\"en-GB\">\n<h3 class=\"western\" lang=\"en-GB\"><a name=\"Bookmark22\"><\/a> <span style=\"color: #4e81bc;\">Things<\/span> <span style=\"color: #4e81bc;\">to<\/span> <span style=\"color: #4e81bc;\">Note<\/span><\/h3>\n<ul>\n<li>\n<p lang=\"en-GB\" align=\"LEFT\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">The<\/span> <span style=\"font-size: small;\">contents<\/span> <span style=\"font-size: small;\">of<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">variable<\/span> <span style=\"font-size: small;\">\u201cMD\u201d<\/span> <span style=\"font-size: small;\">used<\/span> <span style=\"font-size: small;\">in<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">3D Secure<\/span> <span style=\"font-size: small;\">validation<\/span> <span style=\"font-size: small;\">process<\/span> <span style=\"font-size: small;\">should<\/span> <span style=\"font-size: small;\">be<\/span> <span style=\"font-size: small;\">passed<\/span> <span style=\"font-size: small;\">in<\/span> <span style=\"font-size: small;\">as<\/span><\/span><\/p>\n<\/li>\n<\/ul>\n<p class=\"western\" lang=\"en-GB\">the CrossReference of the ThreeDSecureAuthentication message<\/p>\n<ul>\n<li>\n<p lang=\"en-GB\" align=\"LEFT\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">The value of the ThreeDSecureAuthentication results will give the results of the 3D Secure<\/span> <span style=\"font-size: small;\">authentication<\/span> <span style=\"font-size: small;\">\u2013<\/span> <span style=\"font-size: small;\">it<\/span> <span style=\"font-size: small;\">will<\/span> <span style=\"font-size: small;\">be<\/span> <span style=\"font-size: small;\">either<\/span> <span style=\"font-size: small;\">PASSED,<\/span> <span style=\"font-size: small;\">FAILED<\/span> <span style=\"font-size: small;\">or<\/span> <span style=\"font-size: small;\">UNKNOWN.<\/span> <span style=\"font-size: small;\">It<\/span> <span style=\"font-size: small;\">is<\/span> <span style=\"font-size: small;\">worth<\/span> <span style=\"font-size: small;\">noting<\/span> <span style=\"font-size: small;\">that<\/span> <span style=\"font-size: small;\">in<\/span> <span style=\"font-size: small;\">some<\/span> <span style=\"font-size: small;\">cases, even if the authentication is UNKNOWN or FAILED, then the transaction can still be<\/span> <span style=\"font-size: small;\">processed<\/span> <span style=\"font-size: small;\">(albeit<\/span> <span style=\"font-size: small;\">without<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">liability<\/span> <span style=\"font-size: small;\">shift<\/span> <span style=\"font-size: small;\">that<\/span> <span style=\"font-size: small;\">happens with<\/span> <span style=\"font-size: small;\">3D<\/span> <span style=\"font-size: small;\">Secure<\/span> <span style=\"font-size: small;\">authentication)<\/span><\/span><\/p>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction The 3D Secure authentication request is used when the initial transaction has been returned as requiring the customer to validate their card details with their card issuer. This validation interrupts the payment process &amp; effectively causes a single transaction to be handled in 2 distinct messages \u2013 the first message is the initial CardDetailsTransaction&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[2,68],"tags":[],"_links":{"self":[{"href":"https:\/\/payb.co.uk\/integration-guide\/wp-json\/wp\/v2\/posts\/508"}],"collection":[{"href":"https:\/\/payb.co.uk\/integration-guide\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/payb.co.uk\/integration-guide\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/payb.co.uk\/integration-guide\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/payb.co.uk\/integration-guide\/wp-json\/wp\/v2\/comments?post=508"}],"version-history":[{"count":1,"href":"https:\/\/payb.co.uk\/integration-guide\/wp-json\/wp\/v2\/posts\/508\/revisions"}],"predecessor-version":[{"id":509,"href":"https:\/\/payb.co.uk\/integration-guide\/wp-json\/wp\/v2\/posts\/508\/revisions\/509"}],"wp:attachment":[{"href":"https:\/\/payb.co.uk\/integration-guide\/wp-json\/wp\/v2\/media?parent=508"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/payb.co.uk\/integration-guide\/wp-json\/wp\/v2\/categories?post=508"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/payb.co.uk\/integration-guide\/wp-json\/wp\/v2\/tags?post=508"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}