2013

Table Of Contents
Name-Value Pair API Developer Guide February 01, 2013 179
Recurring Payments and Reference Transactions API Operations
DoReferenceTransaction API Operation
12
Address Fields
DoReferenceTransaction Response Message
DoReferenceTransaction Response Fields for Express Checkout
LASTNAME (Conditional) Buyers last name is required except when the reference transaction is
run against a billing agreement. In the case of a billing agreement, the last name field
should not be used.
Character length and limitations: 25 single-byte characters
Field Description
STREET (Optional) First street address.
Character length and limitations: 100 single-byte characters
STREET2 (Optional) Second street address.
Character length and limitations: 100 single-byte characters
CITY (Optional) Name of city.
Character length and limitations: 40 single-byte characters
STATE (Optional) State or province.
Character length and limitations: 40 single-byte characters
COUNTRYCODE (Optional) Country code.
Character limit: 2 single-byte characters
ZIP (Optional) U.S. ZIP code or other country-specific postal code.
Character length and limitations: 20 single-byte characters
SHIPTOPHONENUM (Optional) Phone number.
Character length and limit: 20 single-byte characters
Field Description
AVSCODE Address Verification System response code.
Character limit: 1 single-byte alphanumeric character
CVV2MATCH Result of the CVV2 check by PayPal.
BILLINGAGREEMENTID Billing agreement identifier returned if the value of ReferenceID in the request is a
billing agreement identification number.
Field Description