2007
Table Of Contents
- Name-Value Pair API Reference for Germany
- Preface
- Overview
- Accepting PayPal in Express Checkout
- Basic Checkout with PayPal
- Support giropay and electronic funds transfer
- Controlling the Shipping Address Using SetExpressCheckout
- Changing the Language on the PayPal Login Page Using SetExpressCheckout
- Changing the Logo on the PayPal Pages Using SetExpressCheckout
- Form-Filling Your Payment Review Page Using GetExpressCheckoutDetails
- Making a Sale Using DoExpressCheckoutPayment
- Changing the URL for IPN Using DoExpressCheckoutPayment
- Including Line Item Details Using DoExpressCheckoutPayment
- Including Subtotals Using DoExpressCheckoutPayment
- Updating Order Details Using DoExpressCheckoutPayment
- Updating the Shipping Address Using DoExpressCheckoutPayment
- Back-Office Administration
- NVP API Method and Field Reference
- Error Message Reference
- NVP API Web Samples
- The Java SDK
- The ASP.NET SDK
- Country Codes
- Index
NVP API Method and Field Reference
Express Checkout
38 April 2007 Name-Value Pair API Developer Guide and Reference
CUSTOM A free-form field for your own use, such as a tracking number or
other value you want PayPal to return on
GetExpressCheckoutDetails response and
DoExpressCheckoutPayment response.
Character length and limitations: 256 single-byte alphanumeric
characters
No
INVNUM Your own unique invoice or tracking number. PayPal returns this
value to you on DoExpressCheckoutPayment response.
Character length and limitations: 127 single-byte alphanumeric
characters
No
REQCONFIRMSHIPPING The value 1 indicates that you require that the customer’s shipping
address on file with PayPal be a confirmed address.
N OTE: Setting this field overrides the setting you have specified in
your Merchant Account Profile.
Character length and limitations: One single-byte numeric character.
Allowable values: 0, 1
Default: 0
No
NOSHIPPING The value 1 indicates that on the PayPal pages, no shipping address
fields should be displayed whatsoever.
Character length and limitations: Four single-byte numeric character.
Allowable values: 0, 1
Default: 0
No
ADDROVERRIDE The value 1 indicates that the PayPal pages should display the
shipping address set by you in this SetExpressCheckout request,
not the shipping address on file with PayPal for this customer.
N OTE: Displaying the PayPal street address on file does not allow
the customer to edit that address.
Allowable values: 0, 1
Default: 0
No
TOKEN A timestamped token by which you identify to PayPal that you are
processing this payment with Express Checkout.
N OTE: The token expires after three hours.
If you set the token in the SetExpressCheckout request, the value
of the token in the response is identical to the value in the request.
Character length and limitations: 20 single-byte characters
Allowable values: See the description of TOKEN in
Table A.4,
“SetExpressCheckout Response Fields
.”
No
T
ABLE A.2 SetExpressCheckout Request Parameters (Continued)
Parameter Description Required