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 45
NVP API Method and Field Reference
Express Checkout
NOTIFYURL Your URL for receiving Instant Payment Notification (IPN) about this
transaction.
N OTE: If you do not specify this value in the request, the notification URL
from your Merchant Profile is used, if one exists.
Character length and limitations: 2,048 single-byte alphanumeric
characters
No
ITEMAMT Sum of cost of all items in this order.
Limitations: Must not exceed $10,000 USD in any currency. No
currency symbol. Must have two decimal places, decimal separator
must be a period (.), and the optional thousands separator must be a
comma (,).
N OTE: ITEMAMT is required if you specify a value for L_AMTn.
No
SHIPPINGAMT Total shipping costs for this order.
N OTE: Character length and limitations: Must not exceed $10,000 USD in
any currency. No currency symbol. Regardless of currency, decimal
separator must be a period (.), and the optional thousands separator
must be a comma (,). Equivalent to nine characters maximum for
USD.
No
HANDLINGAMT Total handling costs for this order.
N OTE: Character length and limitations: Must not exceed $10,000 USD in
any currency. No currency symbol. Regardless of currency, decimal
separator must be a period (.), and the optional thousands separator
must be a comma (,). Equivalent to nine characters maximum for
USD.
No
TAXAMT Sum of tax for all items in this order.
N OTE: Character length and limitations: Must not exceed $10,000 USD in
any currency. No currency symbol. Regardless of currency, decimal
separator must be a period (.), and the optional thousands separator
must be a comma (,). Equivalent to nine characters maximum for
USD.
N OTE: TAXAMT is required if you specify a value for L_TAXAMTn.
No
CURRENCYCODE A three-character currency code for one of the currencies listed in PayPal-
Supported Transactional Currencies. Default: USD.
No
L_NAMEn Item name.
Character length and limitations: 127 single-byte characters
These parameters should be ordered sequentially beginning
with 0, for example, L_NAME0, L_NAME1, and so forth.
No
T
ABLE A.7 DoExpressCheckoutPayment Parameters (Continued)
Parameter Description Required?