2007

Table Of Contents
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?