Developer's Guide

Performing Direct Payment Credit Card Transactions
Parameters Used in Transactions
4
26 Website Payments Pro Developer’s Guide
CURRENCY One of the following three-character currency
codes:
z USD (US dollar)
z EUR (Euro)
z GBP (UK pound)
z CAD (Canadian dollar)
z JPY (Japanese Yen)
z AUD (Australian dollar)
No Alpha 3
CUSTOM A free-form field for your own use. No Alpha-
numeric
256
CUSTREF Merchant-defined identifier for reporting and
auditing purposes. For example, you can set
CUSTREF to INVNUM.
No Alpha-
numeric
12
CVV2 A three of four-digit code that is printed (not
imprinted) on the back of a credit card. Used as
partial assurance that the card is in the buyers
possession. For details, see
“Card Security
Code Validation” on page 40
.
NOTE: CVV2 values are normalised to Y, N
and X values. The PayPal processor
values are returned when you set
VERBOSITY parameter to MEDIUM.
For details on VERBOSITY, see
Appendix A, “Verbosity: Viewing
Processor-Specific Transaction
Results
.”
No Alpha-
numeric
4
EMAIL Email address of payer. No Alpha-
numeric
127
EXPDATE Expiry date of the credit card in mmyy format.
For example, 0308 represents March 2008.
Yes
a
Numeric 4
FREIGHTAMT Total postage costs for this order.
NOTE: You must set CURRENCY to one of
the three-character currency codes for
any of the supported PayPal currencies.
See the CURRENCY entry in this table
for details.
Limitations: Must not exceed $10,000 USD in
any currency. No currency symbol. Decimal
separator must be a period (.). Do not use
comma separators. Use 1199.95, not 1,199.95.
No Decimal 10
T
ABLE 4.1 Transaction parameters (Continued)
Parameter Description Required Type
Max.
Length