Developer's Guide
Table Of Contents
PayPal Express Checkout Transaction Processing
PayPal Express Checkout Transaction Parameter Descriptions
6
54 Website Payments Pro Developer’s Guide
z The following optional request parameters listed below.
CURRENCY
EMAIL
ORDERDESC
INVNUM
SHIPTOSTREET
SHIPTOCITY
SHIPTOCOUNTRY
SHIPTOSTATE
SHIPTOZIP
z The parameters and described in Table 6.2.
TABLE 6.2 Set Express Checkout request parameters
Parameter Name Description Type
Max.
Length
TOKEN Include this parameter to modify an existing Sale or
Authorisation request. The value is returned in a
previous Set Express Checkout response.
String 20
MAXAMT The expected maximum total amount of the
complete order, including postage and tax charges.
Decimal 9
CUSTOM Free-form field for your own use such as a tracking
number or other value you want PayPal to return in
the Get Express Checkout Details response.
Alpha-
numeric
256
RETURNURL URL to which the customer’s browser is returned
after choosing to pay with PayPal.
NOTE: PayPal recommends that the value of
RETURNURL be the final review page on
which the customer confirms the order and
payment.
String No max
length
CANCELURL URL to which the customer is returned if the
customer does not approve the use of PayPal to
pay you.
NOTE: PayPal recommends that the value of
CANCELURL be the original page on
which the customer chose to pay with
PayPal.
String No max
length
REQCONFIRMSHIPPING Is 1 or 0. The value 1 indicates that you require that
the customer’s postal address on file with PayPal be
a confirmed address.
Setting this element overrides the setting you have
specified in your Merchant Account Profile.
String 1