Developer's Guide

Website Payments Pro Developer’s Guide 25
Performing Direct Payment Credit Card Transactions
Parameters Used in Transactions
4
ZIP Account holders five to nine-digit bill-to ZIP
code or other country-specific bill-to postcode.
Do not use spaces, dashes or non-numeric
characters.
ZIP is verified by Address Verification System
and the International Address Verification
System (described on
page 39).
No String 20
BUTTONSOURCE Identification code for use by third-party
applications to identify transactions.
No Alpha-
numeric
32
CARDISSUE Issue number of Switch or Solo card.
NOTE: For a Switch or Solo transaction to be
approved, either CARDISSUE or
CARDSTART must be present.
No Numeric 2
CARDSTART Date that Switch or Solo card was issued in
mmyy format.
For example, 0308 represents March 2008.
NOTE: For a Switch or Solo transaction to be
approved, either CARDISSUE or
CARDSTART must be present.
No Numeric 4
CLIENTIP IP address of payers browser as recorded in its
HTTP request to your website.
NOTE: PayPal records this IP address as a
means to detect possible fraud.
Limitations: This value is in dotted quad format:
xxx.xxx.xxx.xxx
No, but is
recom-
mended
String 15
COMMENT1 Merchant-defined value for reporting and
auditing purposes. See
“Using Address
Verification Service” on page 39
.”
No Alpha-
numeric
128
COMMENT2 Merchant-defined value for reporting and
auditing purposes.
No Alpha-
numeric
128
CAPTURECOMPLETE Indicates if this Delayed Capture transaction is
the last capture you intend to make. The values
are:
z Y (default)
z N
NOTE: If CAPTURECOMPLETE is Y, any
remaining amount of the original
reauthorised transaction is
automatically voided.
No Alpha-
numeric
12
T
ABLE 4.1 Transaction parameters (Continued)
Parameter Description Required Type
Max.
Length