Developer's Guide
Table Of Contents
- Contents
- Preface
- XMLPay Overview
- XMLPay Syntax
- XMLPay Elements
- XMLPay Transaction Profiles
- XMLPay Examples
- ACH Sale Request
- Card Authorization Request
- Card Capture Request
- Card Credit Request
- Card Credit Reference Credit Request
- Card Force Capture Request
- Card Sale Request
- Card Secure Request
- Card Status Request
- Card Void Request
- Check Sale Request
- Customer IP
- Express Checkout Authorization Transaction
- IAVS Result Request
- Level 3 Invoice
- Line Item Sale Request
- Merchant Description and Merchant Service Number
- Processor Result
- Recurring Billing Profile
- Shipping Carrier and Shipping Method
- Transaction Update
- ValidateAuthentication Request
- ValidateAuthentication Response
- VerifyEnrollment Request
- VerifyEnrollment Response
- XMLPay Schemas
- XMLPay DTD
- Transaction Results
- Index
XMLPay DTD
B
142 XMLPay Developer’s Guide
<!ELEMENT ProcessorResult ((AVSResult?, CVResult?, CardSecure?, ResponseText?,
AdditionalMessages?, SettleDate?, STAN?, RRN?, HostCode?, HostResponse?, ExtData*))>
<!ELEMENT Message (#PCDATA)>
<!ELEMENT XMLData (#PCDATA)>
<!ELEMENT FraudPreprocessResult ((Message?, XMLData?))>
<!ELEMENT FraudPostprocessResult ((Message?, XMLData?))>
<!ELEMENT IAVSResult (#PCDATA)>
<!ELEMENT StreetMatch (#PCDATA)>
<!ELEMENT ZipMatch (#PCDATA)>
<!ELEMENT HostURL (#PCDATA)>
<!ELEMENT OrigResult (#PCDATA)>
<!ELEMENT TrStatus (#PCDATA)>
<!ELEMENT ReceiptURL (#PCDATA)>
<!ELEMENT ACHStatus (#PCDATA)>
<!ELEMENT OrigPNRef (#PCDATA)>
<!ELEMENT OrigMessage (#PCDATA)>
<!ELEMENT FeeAmount (#PCDATA)>
<!ELEMENT PayerStatus (#PCDATA)>
<!ELEMENT PaymentType (#PCDATA)>
<!ELEMENT PendingReason (#PCDATA)>
<!ELEMENT CorrelationID (#PCDATA)>
<!ELEMENT PayPalResult ((EMail?, PayerID?, Token?, PPRef?, FeeAmount, PayerStatus?,
PaymentType?, PendingReason?, Custom?, InvNum?, Phone?, Name?, ShipTo?,
CorrelationID?))>
<!ELEMENT TransactionResult ((Result, BuyerAuthResult?, ProcessorResult?,
FraudPreprocessResult?, FraudPostprocessResult?, CardSecure?, IAVSResult?,
AVSResult?, CVResult?, Message?, PNRef?, AuthCode?, HostCode?, HostURL?, OrigResult?,
TrStatus?, ReceiptURL?, ACHStatus?, OrigPNRef?, OrigMessage?, PayPalResult?,
ExtData*))>
<!ATTLIST TransactionResult Id CDATA #IMPLIED>