Developer's Guide

Table Of Contents
XMLPay Developer’s Guide 119
XMLPay Schemas
XMLPay Types Schema
A
</element>
<element name = "StateAndLocalTax" type = "Level3TaxType" minOccurs = "0" maxOccurs =
"1">
<complexType content = "elementOnly">
<element name = "Amount" type = "CurrencyAmount" minOccurs = "0" maxOccurs =
"1"/>
<element name = "ExemptCode" type = "string" minOccurs = "0" maxOccurs = "1"/>
<element name = "Percent" type = "string" minOccurs = "0" maxOccurs = "1"/>
</complexType>
</element>
<element name = "StateSalesTax" type = "Level3TaxType" minOccurs = "0" maxOccurs =
"1">
<complexType content = "elementOnly">
<element name = "Amount" type = "CurrencyAmount" minOccurs = "0" maxOccurs =
"1"/>
<element name = "ExemptCode" type = "string" minOccurs = "0" maxOccurs = "1"/>
<element name = "Percent" type = "string" minOccurs = "0" maxOccurs = "1"/>
</complexType>
</element>
<element name = "StateGoodsTax" type = "Level3TaxType" minOccurs = "0" maxOccurs =
"1">
<complexType content = "elementOnly">
<element name = "Amount" type = "CurrencyAmount" minOccurs = "0" maxOccurs =
"1"/>
<element name = "ExemptCode" type = "string" minOccurs = "0" maxOccurs = "1"/>
<element name = "Percent" type = "string" minOccurs = "0" maxOccurs = "1"/>
</complexType>
</element>
<element name = "StateTax" type = "Level3TaxType" minOccurs = "0" maxOccurs = "1">
<complexType content = "elementOnly">
<element name = "Amount" type = "CurrencyAmount" minOccurs = "0" maxOccurs =
"1"/>
<element name = "ExemptCode" type = "string" minOccurs = "0" maxOccurs = "1"/>
<element name = "Percent" type = "string" minOccurs = "0" maxOccurs = "1"/>
</complexType>
</element>
<element name = "StateServicesTax" type = "Level3TaxType" minOccurs = "0" maxOccurs =
"1">
<complexType content = "elementOnly">
<element name = "Amount" type = "CurrencyAmount" minOccurs = "0" maxOccurs =
"1"/>
<element name = "ExemptCode" type = "string" minOccurs = "0" maxOccurs = "1"/>
<element name = "Percent" type = "string" minOccurs = "0" maxOccurs = "1"/>
</complexType>
</element>
<element name = "ValueAddedTax" type = "Level3TaxType" minOccurs = "0" maxOccurs =
"1">
<complexType content = "elementOnly">
<element name = "Amount" type = "CurrencyAmount" minOccurs = "0" maxOccurs =
"1"/>
<element name = "ExemptCode" type = "string" minOccurs = "0" maxOccurs = "1"/>
<element name = "Percent" type = "string" minOccurs = "0" maxOccurs = "1"/>
</complexType>
</element>
<element name = "ValueAddedTaxRegNum" type = "string" minOccurs = "0" maxOccurs =
"1"/>
<element ref = "ExtData" minOccurs = "0" maxOccurs = "unbounded"/>
</sequence>