Developer's Guide

Table Of Contents
XMLPay Schemas
XMLPay Types Schema
A
118 XMLPay Developer’s Guide
</complexType>
</element>
<element name = "CountySalesTax" 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 = "CityTax" 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 = "CustomerValueAddedTaxRegNum" type = "string" minOccurs = "0"
maxOccurs = "1"/>
<element name = "CommCode" type = "string" minOccurs = "0" maxOccurs = "1"/>
<element name = "EnvironmentalTax" 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 = "FreightRate" type = "string" minOccurs = "0" maxOccurs = "1"/>
<element name = "GenericProductDescription" type = "string" minOccurs = "0" maxOccurs
= "1"/>
<element name = "HandlingRate" type = "string" minOccurs = "0" maxOccurs = "1"/>
<element name = "InvoiceExpirationDate" type = "string" minOccurs = "0" maxOccurs =
"1"/>
<element name = "LocalTax" 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 = "NationalTax" 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 = "Requestor" minOccurs = "0" maxOccurs = "1">
<complexType content = "elementOnly">
<element name = "Name" type = "NameType" minOccurs = "0" maxOccurs = "1"/>
<element ref = "Address" minOccurs = "0" maxOccurs = "1"/>
</complexType>