User's Guide
Table Of Contents
- Payflow Fraud Protection Services User’s Guide
- Preface
- Overview
- How Fraud Protection Services Protect You
- Configuring the Fraud Protection Services Filters
- Assessing Transactions that Triggered Filters
- Activating and Configuring the Buyer Authentication Service
- Performing Buyer Authentication Transactions Using the SDK
- Testing the Buyer Authentication Service
- Buyer Authentication Transaction Overview
- Buyer Authentication Terminology
- Buyer Authentication Server URLs
- Detailed Buyer Authentication Transaction Flow
- Call 1: Verify that the cardholder is enrolled in the 3-D Secure program
- Call 2: POST the authentication request to and redirect the customer’s browser to the ACS URL
- Call 3: Validate the PARES authentication data returned by the ACS server
- Call 4: Submit the intended transaction request to the Payflow server
- Example Buyer Authentication Transactions
- Buyer Authentication Transaction Parameters and Return Values
- ECI Values
- Logging Transaction Information
- Screening Transactions Using the Payflow SDK
- Downloading the Payflow SDK (Including APIs and API Documentation)
- Transaction Data Required by Filters
- Transaction Parameters Unique to the Filters
- Existing Payflow Parameters Used by the Filters
- Response Strings for Transactions that Trigger Filters
- Accepting or Rejecting Transactions That Trigger Filters
- Logging Transaction Information
- Responses to Credit Card Transaction Requests
- Fraud Filter Reference
- Testing the Transaction Security Filters
- Good and Bad Lists
- AVS Failure Filter
- BIN Risk List Match Filter
- Country Risk List Match Filter
- Email Service Provider Risk List Match Filter
- Geo-location Failure Filter
- International IP Address Filter
- International Shipping/Billing Address Filter
- IP Address Match Filter
- Shipping/Billing Mismatch Filter
- Total Item Ceiling Filter
- Total Purchase Price Ceiling Filter
- Total Purchase Price Floor Filter
- USPS Address Validation Failure Filter
- ZIP Risk List Match Filter
- Deactivating Fraud Protection Services
- Index
Performing Buyer Authentication Transactions Using the SDK
Buyer Authentication Transaction Parameters and Return Values
6
46 Fraud Protection Services User’s Guide
Standard Payflow Sale or Authorization Transaction
In addition to the parameters described in the Gateway Developer’s Guide and Reference
(
PDF), you submit the following parameters that are specific to the buyer authentication
functionality:
Sale or Authorization Response Value
Visa only: In addition to the return values described in the Gateway Developer’s Guide and
Reference (
PDF), the following value is returned:
TABLE 6.6 Additional Buyer Authentication Sale or Authorization parameters
Name Value
AUTHENTICATION_ID If the Verify Enrollment call returned
AUTHENTICATION_STATUS=E, then submit the
AUTHENTICATION_ID value returned by the Validate
Authentication call.
Otherwise, submit the AUTHENTICATION_ID value returned
by the Verify Enrollment call.
AUTHENTICATION_STATUS If the Verify Enrollment call returned
AUTHENTICATION_STATUS=E, then submit the
AUTHENTICATION_STATUS value returned by the Validate
Authentication call.
Otherwise, submit the AUTHENTICATION_STATUS value
returned by the Verify Enrollment call.
XID XID value returned by the Validate Authentication call (if
applicable).
ECI If the Verify Enrollment call returned
AUTHENTICATION_STATUS=E, then submit the ECI value
returned by the Validate Authentication call.
Otherwise, submit the ECI value returned by the Verify
Enrollment call.
CAVV CAVV value. Returned if AUTHENTICATION_Status is Y or
A.
T
ABLE 6.7 Buyer Authentication Visa response values
Name Value
CARDSECURE Visa only. CAVV validity.
Y=Card issuer judges CAVV to be valid
N=Card issuer judges CAVV to be invalid
X=Cannot determine validity