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
Name-Value Pair API Developer Guide and Reference April 2007 47
NVP API Method and Field Reference
Express Checkout
DoExpressCheckoutPayment Response
SHIPTOSTATE State or province.
Character length and limitations: 40 single-byte characters
Yes
SHIPTOCOUNTRYCODE Country code.
Character limit: Two single-byte characters
For the list of country codes, see
Appendix F, “Country Codes.”
Yes
SHIPTOZIP U.S. ZIP code or other country-specific postal code.
Character length and limitations: 20 single-byte characters
Yes
SHIPTOSTREET2 Second street address.
Character length and limitations: 100 single-byte characters
No
SHIPTOPHONENUM Phone number.
Character length and limit: 20 single-byte characters
No
T
ABLE A.9 DoExpressCheckout Payment Response Fields
Field Description
TOKEN The timestamped token value that was returned by SetExpressCheckout response and
passed on GetExpressCheckoutDetails request.
Character length and limitations:20 single-byte characters
Allowable values: See the description of TOKEN in
Table A.4, “SetExpressCheckout
Response Fields
.”
TRANSACTIONID Unique transaction ID of the payment.
N OTE: If the PaymentAction of the request was Authorization or Order, this value
is your AuthorizationID for use with the Authorization & Capture APIs.
Character length and limitations:19 single-byte characters
Possible values: Transaction specific
TRANSACTIONTYPE The type of transaction
Character length and limitations:15 single-byte characters
Possible values:
z cart
z express-checkout
T
ABLE A.8 Optional Ship to Address (Continued)
Parameter Description Required?