Developer's Guide

Table Of Contents
XMLPay Developer’s Guide 137
XMLPay DTD
B
<!ELEMENT PAReq (#PCDATA)>
<!ELEMENT ACSUrl (#PCDATA)>
<!ELEMENT ECI (#PCDATA)>
<!ELEMENT CAVV (#PCDATA)>
<!ELEMENT XID (#PCDATA)>
<!ELEMENT BuyerAuthResult ((Status, AuthenticationId?, PAReq?, ACSUrl?, ECI?, CAVV?,
XID?))>
<!ELEMENT Card ((CardType?, CardNum?, ExpDate?, CVNum?, MagData?, NameOnCard?,
CommercialCard?, BuyerAuthResult?, ExtData*))>
<!ELEMENT CheckType (#PCDATA)>
<!ELEMENT AllianceNum (#PCDATA)>
<!ELEMENT MICR (#PCDATA)>
<!ELEMENT CustomerType (#PCDATA)>
<!ELEMENT BankState (#PCDATA)>
<!ELEMENT BankAcctType (#PCDATA)>
<!ELEMENT Check ((CheckType?, AllianceNum?, CheckNum?, MICR?, DL?, SS?, DOB?,
DLState?, AuthType?, CustomerType?, BankName?, BankState?, BankAcctType?, AcctNum?,
ABA?, ExtData*, Address?))>
<!ELEMENT Debit ((CardNum?, ExpDate?, MagData?, NameOnCard?, ExtData*))>
<!ELEMENT PayerID (#PCDATA)>
<!ELEMENT Token (#PCDATA)>
<!ELEMENT ReturnURL (#PCDATA)>
<!ELEMENT CancelURL (#PCDATA)>
<!ELEMENT NotifyURL (#PCDATA)>
<!ELEMENT ReqConfirmShipping (#PCDATA)>
<!ELEMENT NoShipping (#PCDATA)>
<!ELEMENT AddressOverride (#PCDATA)>
<!ELEMENT LocaleCode (#PCDATA)>