Developer's Guide

Table Of Contents
XMLPay Developer’s Guide 61
XMLPay Elements
PayPal Express Checkout Request Transaction Parameters
3
HDRBORDERCOLOR Sets the border color around the header of the
payment page. The border is a 2-pixel
perimeter around the header space, which is
750 pixels wide by 90 pixels high.
PayPal
HeaderBorderColor
HDRIMG URL for the image you want to appear at the
top left of the payment page. The image has a
maximum size of 750 pixels wide by 90 pixels
high. PayPal recommends that you provide an
image that is stored on a secure (https) server.
PayPal
HeaderImage
INVNUM Merchant invoice number. The merchant
invoice number is used for authorizations and
settlements and, depending on your merchant
bank, will appear on your customer's credit
card statement and your bank reconciliation
report. If you do not provide an invoice
number, the transaction ID (PNREF) will be
submitted.
Invoice
InvNum
ITEMAMT Sum of cost of all items in this order. Invoice
ItemAmt
L_AMTn Cost of line item. Invoice
TotalAmt
L_DESCn Item description Item
Description
L_QTYn Quantity (whole units only) Item
Quantity
L_TAXAMTn Line item tax amount Item
TaxAmt
LOCALECODE Locale of pages displayed by PayPal during
Express Checkout.
PayPal
LocaleCode
MAXAMT The expected maximum total amount of the
complete order, including shipping and tax
charges.
PayPal
ExtData
MEMO Custom memo about the credit. PayPal
ExtData
NOSHIPPING Is 1 or 0. 1 indicates that on the PayPal pages,
no shipping address fields should be displayed
whatsoever.
PayPal
NoShipping
NOTE An informal note about this settlement that is
displayed to the customer in email and in the
customers transaction history.
PayPal
ExtData
NOTIFYURL Your URL for receiving Instant Payment
Notification (IPN) about this transaction.
PayPal
NotifyURL
ORDERDESC Description of items the customer is
purchasing.
PayPal
ExtData
T
ABLE 3.7 Express Checkout request parameters (Continued)
Express Checkout
Parameter Description XMLPay Element