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 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)>