Developer's Guide

Table Of Contents
XMLPay DTD
B
134 XMLPay Developer’s Guide
<!ELEMENT ExemptCode (#PCDATA)>
<!ELEMENT Percent (#PCDATA)>
<!ELEMENT AllTax (Amount?, ExemptCode?, Percent?)>
<!ELEMENT CityTax (Amount?, ExemptCode?, Percent?)>
<!ELEMENT CountySalesTax (Amount?, ExemptCode?, Percent?)>
<!ELEMENT CountyTax (Amount?, ExemptCode?, Percent?)>
<!ELEMENT EnvironmentalTax (Amount?, ExemptCode?, Percent?)>
<!ELEMENT LocalTax (Amount?, ExemptCode?, Percent?)>
<!ELEMENT StateAndLocalTax (Amount?, ExemptCode?, Percent?)>
<!ELEMENT StateTax (Amount?, ExemptCode?, Percent?)>
<!ELEMENT StateGoodsTax (Amount?, ExemptCode?, Percent?)>
<!ELEMENT StateSalesTax (Amount?, ExemptCode?, Percent?)>
<!ELEMENT StateServicesTax (Amount?, ExemptCode?, Percent?)>
<!ELEMENT ValueAddedTax (Amount?, ExemptCode?, Percent?)>
<!ELEMENT TaxType (#PCDATA)>
<!ELEMENT Level3Item ((AllTax?, CityTax?, CountySalesTax?, CountyTax?,
EnvironmentalTax?, LocalTax?, StateAndLocalTax?, StateTax?, StateGoodsTax?,
StateSalesTax?, StateServicesTax?, ValueAddedTax?, TaxType?, ExtData*))>
<!ELEMENT Item ((SKU?, UPC?, Description?, Quantity?, UnitOfMeasurement?, UnitPrice?,
ExtAmt?, DiscountAmt?, TaxAmt?, TaxRate?, TotalAmt?, ExtData*, Delivery?, PickUp?,
CostCenterNumber?, TrackingNumber?, FreightAmt?, HandlingAmt?, ShipmentNumber?,
UNSPSCCode?, CatalogNumber?, CommCode?, Level3Item?))>
<!ATTLIST Item Number CDATA #REQUIRED>
<!ELEMENT Items (Item*)>
<!ELEMENT ShippingAmt (#PCDATA)>
<!ATTLIST ShippingAmt Currency CDATA #IMPLIED>
<!ELEMENT DutyAmt (#PCDATA)>
<!ATTLIST DutyAmt Currency CDATA #IMPLIED>
<!ELEMENT NationalTaxIncl (#PCDATA)>