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
138 XMLPay Developer’s Guide
<!ELEMENT PageStyle (#PCDATA)>
<!ELEMENT HeaderImage (#PCDATA)>
<!ELEMENT HeaderBorderColor (#PCDATA)>
<!ELEMENT HeaderBackColor (#PCDATA)>
<!ELEMENT PayflowColor (#PCDATA)>
<!ELEMENT ButtonSource (#PCDATA)>
<!ELEMENT MerchantSessionID (#PCDATA)>
<!ELEMENT PayPal ((EMail?, PayerID?, Token?, ReturnURL?, CancelURL?, NotifyURL?,
ReqConfirmShipping?, NoShipping?, AddressOverride?, LocaleCode?, PageStyle?,
HeaderImage?, HeaderBorderColor?, HeaderBackColor?, PayflowColor?, ButtonSource?,
MerchantSessionID?, ExtData*))>
<!ELEMENT Tender ((ACH| Card| Check| Debit| PayPal))>
<!ELEMENT PayData ((Invoice, Tender))>
<!ELEMENT PKCS7Signature (#PCDATA)>
<!ELEMENT PayDataAuth ((PKCS7Signature| Signature))>
<!ELEMENT Vendor (#PCDATA)>
<!ELEMENT Partner (#PCDATA)>
<!ELEMENT Authorization ((PayData, PayDataAuth?, ExtData*))>
<!ELEMENT PNRef (#PCDATA)>
<!ELEMENT PPRef (#PCDATA)>
<!ELEMENT Capture (((PNRef| PPRef), Invoice?, ExtData*))>
<!ELEMENT Sale ((PayData, PayDataAuth?, ExtData*))>
<!ELEMENT Credit (((PNRef| PPRef| Tender), Invoice?, ExtData*))>
<!ELEMENT Note (#PCDATA)>
<!ELEMENT Void (((PNRef| PPRef), Note?, ExtData*))>
<!ELEMENT AuthCode (#PCDATA)>
<!ELEMENT ForceCapture ((PayData, PayDataAuth?, AuthCode, ExtData*))>