Integration Guide
Table Of Contents
- PayPal Payments Pro Integration Guide
- Contents
- Preface
- Introducing PayPal Payments Pro
- Introducing Direct Payment
- Introducing Express Checkout
- Getting Started With Direct Payment
- Getting Started With Express Checkout
- Integrating Recurring Payments
- How Recurring Payments Work
- Recurring Payments Terms
- Recurring Payments With Direct Payment
- Recurring Payments With the Express Checkout API
- Options for Creating a Recurring Payments Profile
- Recurring Payments Profile Status
- Getting Recurring Payments Profile Information
- Modifying a Recurring Payments Profile
- Billing the Outstanding Amount of a Profile
- Recurring Payments Notifications
- Getting Started With the PayPal Name-Value Pair API
- Implementing 3-D Secure Transactions (UK Only)
PayPal Payments Pro Integration Guide April 2012 97
Implementing 3-D Secure Transactions (UK Only)
Issuer Authentication Fields
B
Issuer Authentication Fields
The call to the card issuer’s site is explained in the Cardinal Thin Client Integration Guide
Payer Authentication. document. This section lists required fields and responses as a
convenience.
Issuer Authentication Request
Specify the following fields when you call the card issuer’s URL that you received from
cmpi_lookup in ACSUrl.
Issuer Authentication Request Fields
TransactionId Centinel transaction identifier. Identifies the transaction within Centinel.
Enrolled Status of authentication eligibility. If not Y, then the cardholder is not
eligible for authentication. Possible values are:
Y: Enrolled
N: Not enrolled
U: Cardholder authentication unavailable.
ACSUrl If Enrolled=Y, this contains the URL to which your application must next
send the cardholder to complete authentication.
Payload If Enrolled=Y, this contains the encoded transaction details; otherwise,
this field is empty.
EciFlag The Electronic Commerce Indicator (ECI).
MasterCard:
01: Merchant Liability
02: Issuer Liability
Visa:
05: Issuer Liability
06: Issuer Liability
07: Merchant Liability
Field Description
PaReq (Required) Content of the Payload field from cmpi_lookup.
TermUrl (Required) Your URL for handling and processing the response from the
ACSUrl.
MD (Required) Merchant's session tracker. Set to blank if not used.
Field Description