2009
Table Of Contents
- Name-Value Pair API Developer Guide
- Preface
- This Document
- Intended Audience
- Revision History
- PayPal NVP API Overview
- Authorization and Capture API Operation Reference
- DoDirectPayment API
- Express Checkout API Operations
- GetTransactionDetails API
- MassPay API
- RefundTransaction API
- TransactionSearch API
- Recurring Payments and Reference Transactions API Operations
- DoNonReferencedCredit API
- ManagePendingTransactionStatu s API
- GetBalance API
- AddressVerify API
- API Error Codes
- General API Errors
- Validation Errors
- Direct Payment API Errors
- SetExpressCheckout API Errors
- GetExpressCheckoutDetails API Errors
- DoExpressCheckoutPayment API Errors
- Authorization and Capture API Errors
- GetTransactionDetails API Errors
- TransactionSearch API Errors
- RefundTransaction API Errors
- Mass Pay API Errors
- Recurring Payments Errors
- SetCustomerBillingAgreement Errors
- GetBillingAgreementCustomerDetails Errors
- CreateBillingAgreement Errors
- UpdateBillingAgreement Errors
- DoReferenceTransaction Errors
- AddressVerify API Errors
- ManagePendingTransactionStatus API Errors
- Country Codes
- State and Province Codes
- Currency Codes
- AVS and CVV2 Response Codes
AddressVerify API
AddressVerify Request
156 08 April 2009 Name-Value Pair API Developer Guide
AddressVerify Request
AddressVerify Request Fields
AddressVerify Response
AddressVerify Response Fields
Field Description
METHOD (Required) Must be AddressVerify.
EMAIL (Required) Email address of a PayPal member to verify.
Maximum string length: 255 single-byte characters
Input mask: ?@?.??
STREET (Required) First line of the billing or shipping postal address to verify.
To pass verification, the value of Street must match the first three single-byte
characters of a postal address on file for the PayPal member.
Street
Maximum string length: 35 single-byte characters.
Alphanumeric plus - , . ‘ # \
Whitespace and case of input value are ignored.
ZIP (Required) Postal code to verify.
To pass verification, the value of Zip must match the first five single-byte characters
of the postal code of the verified postal address for the verified PayPal member.
Maximum string length: 16 single-byte characters.
Whitespace and case of input value are ignored.
Field Description
CONFIRMATIONCODE None: The request value of the Email element does not match any email address on
file at PayPal.
Confirmed: If the response value of the StreetMatch element is Matched, the
entire postal address is confirmed.
Unconfirmed: PayPal responds that the postal address is unconfirmed.
NOTE: The values Confirmed and Unconfirmed both indicate that the member
email address passed verification.
STREETMATCH None: The request value of the Email element does not match any email address on
file at PayPal. No comparison of other request values was made.
Matched: The request value of the Street element matches the first three single-
byte characters of a postal address on file for the PayPal member.
Unmatched: The request value of the Street element does not match any postal
address on file for the PayPal member.