Advanced Features Guide

Table Of Contents
Customizing Express Checkout
PayPal Review Page Order Details
1
12 April 2012 Express Checkout Advanced Features Guide
If you pass the generic order description parameter (PAYMENTREQUEST_n_DESC) along with
any two of the following line-item parameters, the order description value does not display.
L_PAYMENTREQUEST_n_NAMEm
L_PAYMENTREQUEST_n_NUMBERm
L_PAYMENTREQUEST_n_DESCm
If you pass in unit price information (L_PAYMENTREQUEST_n_AMTm) without passing in the
unit quantity (L_PAYMENTREQUEST_
n_QTYm), the unit price does not display. To show both
values, you must pass in values for both parameters. You can pass in a value of 1 even if the
item purchase is uncountable.
The following example shows how to set line-item parameters in the call to
SetExpressCheckout.
L_PAYMENTREQUEST_n_AMTm Amount Item unit price. PayPal calculates the product
of the item unit price and item unit quantity
(below) in the Amount column of the cart
review area. The item unit price can be a
positive or a negative value, but not 0. You
may provide a negative value to reflect a
discount on an order, for example.
L_PAYMENTREQUEST_
n_QTYm Quantity Item unit quantity.
ITEMAMT ItemTotal Sum of costs of all items in this order.
TAXAMT TaxTotal Sum of tax for all items in this order.
SHIPPINGAMT ShippingTotal Total shipping cost for this order (8). PayPal
calculates the sum of the shipping cost and the
handling cost.
Although you may change the value later, try
to pass in a shipping amount that is
reasonably accurate.
PAYMENTREQUEST_
n_HANDLINGAMT HandlingTotal Total handling cost for this order.
PAYMENTREQUEST_
n_SHIPDISCAMT ShippingDiscount Shipping discount for this order. You specify
this value as a negative number.
PAYMENTREQUEST_
n_INSURANCEAMT InsuranceTotal Total shipping insurance cost for this order.
PAYMENTREQUEST_
n_AMT OrderTotal Total of order, including shipping, handling,
tax, and any other billing adjustments such as
a credit due.
NVP Field SOAP Field Description and Comments