2009
Table Of Contents
- Contents
- Introduction
- Downloading, Installing, and Activating
- Simple Payflow Transaction
- Performing Direct Payment Credit Card Transactions
- About Direct Payment Credit Card Processing
- Parameters Used in Transactions
- Submitting Sale Transactions
- Submitting Authorization/Delayed Capture Transactions
- When To Use Authorization/Delayed Capture Transactions
- Required Authorization Transaction Parameters
- Typical Authorization Transaction Parameter String
- Required Delayed Capture Transaction Parameters
- Delayed Capture Transaction: Capturing Transactions for Lower Amounts
- Delayed Capture Transaction: Capturing Transactions for Higher Amounts
- Delayed Capture Transaction: Error Handling and Retransmittal
- Submitting Credit Transactions
- Submitting Void Transactions
- Recharging to the Same Credit Card (Reference Transactions)
- Using Address Verification Service
- Card Security Code Validation
- Responses to Transaction Requests
- Testing Credit Card Transactions
- Verbosity: Viewing Processor- Specific Transaction Results
- Currency Codes
- Country Codes
- Index
Website Payments Pro Payflow Edition Developer’s Guide 39
Responses to Transaction Requests
Address Verification Service Responses From PayPal
5
Address Verification Service Responses From PayPal
The table below compares the detailed response returned by the PayPal processor for address
verification to the normalized 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.”
PAYMENTTYPE Returns instant if the payment is instant or echeck if the payment is
delayed. (DP)
Character length and limitations: 7-character string
CORRELATIONID Value used for tracking this Direct Payment transaction.
Character length and limitations: 13 alphanumeric characters
T
ABLE 5.10 Address Verification Service response value mapping
PayPal
Processor
Address
Verification
Service Code Meaning AVSADDR AVSZIP
AAddress YN
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
NNo NN
P Postal (International “Z”) N Y
RRetry XX
S Service not Supported X X
T
ABLE 5.9 Transaction response values
Field Description