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 Developer’s Guide 135
XMLPay DTD
B
<!ELEMENT ItemAmt (#PCDATA)>
<!ATTLIST ItemAmt Currency CDATA #IMPLIED>
<!ELEMENT Comment (#PCDATA)>
<!ELEMENT AlternateTaxAmount (#PCDATA)>
<!ATTLIST AlternateTaxAmount Currency CDATA #IMPLIED>
<!ELEMENT AlternateTaxID (#PCDATA)>
<!ELEMENT BuyingGroup (Name?, Address?)>
<!ELEMENT CardStart (#PCDATA)>
<!ELEMENT CardIssue (#PCDATA)>
<!ELEMENT CustomerValueAddedTaxRegNum (#PCDATA)>
<!ELEMENT FreightRate (#PCDATA)>
<!ELEMENT GenericProductDescription (#PCDATA)>
<!ELEMENT HandlingRate (#PCDATA)>
<!ELEMENT InvoiceExpirationDate (#PCDATA)>
<!ELEMENT NationalTax (Amount?, ExemptCode?, Percent?)>
<!ELEMENT Requestor (Name?, Address?)>
<!ELEMENT ValueAddedTaxRegNum (#PCDATA)>
<!ELEMENT Level3Invoice ((AllTax?, AlternateTaxAmount?, AlternateTaxID?,
BuyingGroup?, CardStart?, CardIssue?, CountyTax?, CountySalesTax?, CityTax?,
CustomerValueAddedTaxRegNum?, CommCode?, EnvironmentalTax?, FreightRate?,
GenericProductDescription?, HandlingRate?, InvoiceExpirationDate?, LocalTax?,
NationalTax?, Requestor?, StateAndLocalTax?, StateSalesTax?, StateGoodsTax?,
StateTax?, StateServicesTax?, ValueAddedTax?, ValueAddedTaxRegNum?, ExtData*))>
<!ELEMENT Memo (#PCDATA)>
<!ELEMENT Custom (#PCDATA)>
<!ELEMENT OrderDesc (#PCDATA)>
<!ELEMENT Invoice ((CustIP?, MerchantDescription?, MerchantServiceNum?, Recurring?,
InvNum?, OrigInvNum?, Date?, OrderDateTime?, BillFrom?, BillTo?, ShipCarrier?,
ShipMethod?, ShipFrom?, ShipTo?, Description*, Items?, DiscountAmt?, ShippingAmt?,
DutyAmt?, TaxAmt?, NationalTaxIncl?, TotalAmt?, FreightAmt?, HandlingAmt?, ItemAmt?,
Comment?, Level3Invoice?, Memo?, Custom?, OrderDesc?, ExtData*))>