Developer's Guide
Table Of Contents
Website Payments Pro Developer’s Guide 71
Responses to Transaction Requests
Address Verification Responses from PayPal
8
Address Verification Responses from PayPal
Table 8.2, “Address verification response value mapping,” compares the detailed response
returned by the PayPal processor for address verification to the normalised response value (Y,
N or X) returned in the AVSADDR and AVSZIP response parameters. If you want to obtain
the PayPal processor value, set the VERBOSITY parameter to MEDIUM. With this setting,
the processor value is returned in the PROCAVS response parameter. For details on
VERBOSITY, see Appendix A, “Verbosity: Viewing Processor-Specific Transaction Results.”
IAVS International AVS address responses are
for advice only. This value does not affect
the outcome of the transaction.
Indicates whether AVS response is
international (Y), US (N), or cannot be
determined (X). Client version 3.06 or
later is required.
See “Using Address Verification Service”
on page 39.
Alpha
Y, N, X, or no
response
1
PAYMENTTYPE Returns instant if the payment is instant
or eCheque if the payment is delayed.
String 7
CORRELATIONID Value used for tracking this Direct
Payment transaction.
Alphanumeric 13
T
ABLE 8.2 Address verification response value mapping
PayPal
Processor
AVSCode PayPal Processor AVSCode Meaning AVSADDR AVSZIP
AAddress Y N
B International “A” Y N
C International “N” N N
D International “X” Y Y
E Not allowed for MOTO (Internet/Phone)
transactions
XX
F UK-specific “X” Y Y
G Global Unavailable X X
I International Unavailable X X
T
ABLE 8.1 Transaction response values (Continued)
Field Description Type Length