Developer's Guide

Table Of Contents
XMLPay Developer’s Guide 33
XMLPay Syntax
Core Structures
2
(CVNum)?
(MagData)?
(NameOnCard)?
(ExtData)*
</Card>
Check
Check tender detail.
<Check>
(CheckType)
(CheckNum)
(MICR)
(DL)?
(SS)?
(DOB)?
(ExtData)*
</Check>
Attribute Description
CardType Optional. Identifies the type of card for the merchant’s records. Card
types are:
Visa
MasterCard
Amex
JCB
Discover
DinersClub
The server does not use this value, but rather uses the card number to
determine the card type.
CardNum Account number.
ExpDate Card expiration date: YYYYMM or ISO 8601.
CVNum Card verification number (typically printed on the back of the card, but
not embossed on the front).
MagData Data located on the magnetic strip of a credit card.
NameOnCard Card holder's name as printed on the card.
ExtData Optional element that may carry extended data (outside the syntax of the
XMLPay schema).
Attribute Description
CheckType Indicates the type of the check: corporate, personal, or government.
CheckNum Account holder's next unused check number.