User's Guide

Table Of Contents
Fraud Protection Services User’s Guide 37
Performing Buyer Authentication Transactions Using the SDK
Detailed Buyer Authentication Transaction Flow
6
Example ACS Redirect Code
The following example HTML page redirects a customer to an ACS URL with a PAREQ and
returns the URL for receiving the PARES. Customize tags marked with $ with your
information.
<HTML>
<head>
<title>Authentication Body</title>
<SCRIPT LANGUAGE="Javascript">
function OnLoadEvent()
{
document.downloadForm.submit();
}
</SCRIPT>
</head>
<body bgcolor="{$BACKCOLOR}" background="{$BACKGROUND}"
onload="OnLoadEvent()">
<form name="downloadForm" action="{$acsUrl}" method="POST">
<noscript>
<br/>
<br/>
<center>
<h1>Processing your 3-D Secure Transaction</h1>
<h2>JavaScript is currently disabled or is not supported
by your
browser.<br/></h2>
ACS
POST
and
Redirect
2
Name
Password
HTTP method="POST"
PaReq=J84H+To4vv6K
TermUrl=http://merchantpage.com
MD=<state info>
HTTP method="POST"
PaRes=Qi84$nFWpx2M93
MD=<echoed state info>
Redirect
Customer
Issuer's
ACS server
(providing
3-D Secure
Service)
"Please
authenticate
this
customer."
"Yes, the customer
is the valid cardholder,
and here's the digitally signed
Payer Authentication
Response (PaRes) data."
Username
Password
Client
Browser