2009

Table Of Contents
Name-Value Pair API Developer Guide 08 April 2009 53
Express Checkout API Operations
SetExpressCheckout API
EbayItemPaymentDetailsItemType Fields
Shipping Options Type Fields
Field Description
L_EBAYITEMNUMBERn (Optional) Auction item number.
These parameters must be ordered sequentially beginning with 0 (for example
L_EBAYITEMNUMBER0, L_EBAYITEMNUMBER1).
Character length: 765 single-byte characters
L_EBAYITEMAUCTIONTX
NIDn
(Optional) Auction transaction identification number.
These parameters must be ordered sequentially beginning with 0 (for example
L_EBAYITEMAUCTIONTXNID0, L_EBAYITEMAUCTIONTXNID1).
Character length: 255 single-byte characters
L_EBAYITEMORDERIDn (Optional) Auction order identification number.
These parameters must be ordered sequentially beginning with 0 (for example
L_EBAYITEMORDERID0, L_EBAYITEMORDERID1).
Character length: 64 single-byte characters
Field Description
L_SHIPPINGOPTIONISD
EFAULTn
Shipping option. Required if specifying the Callback URL.
When the value of this flat rate shipping option is true, PayPal selects it by default
for the buyer and reflects it in the “default” total.
NOTE: There must be ONE and ONLY ONE default. It is not OK to have no default.
Character length and limitations: Boolean: true or false.
L_SHIPPINGOPTIONNAM
En
Shipping option. Required if specifying the Callback URL.
The internal name of the shipping option such as Air, Ground, Expedited, and so
forth.
Character length and limitations: 50 character-string.
L_SHIPPINGOPTIONLAB
ELn
Shipping option. Required if specifying the Callback URL.
The label for the shipping option as displayed to the user. Examples include: Air:
Next Day, Expedited: 3-5 days, Ground: 5-7 days, and so forth. Shipping option
labels can be localized based on the buyers locale, which PayPal sends to your
website as a parameter value in the callback request.
Character length and limitations: 50 character-string.
L_SHIPPINGOPTIONAMO
UNTn
Shipping option. Required if specifying the Callback URL.
The amount of the flat rate shipping option.
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 (,).