Developer's Guide

Table Of Contents
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*))>