Developer's Guide

Table Of Contents
XMLPay Syntax
Core Structures
2
30 XMLPay Developer’s Guide
MerchantInfo
<MerchantInfo>
(MerchantName)?
(MerchantStreet)?
(MerchantCity)?
(MerchantState)?
(MerchantCountryCode)?
(MerchantZip)?
</MerchantInfo>
ShippingAmt Total of shipping and handling charges. For separate shipping
and handling amounts, use FreightAmt and HandlingAmt,
respectively.
FreightAmt Shipping charges without handling included.
HandlingAmt Handling charges without shipping included.
TotalAmt Total amount including tax and discount for this line item:
(Quantity * UnitPrice) + TaxAmt - DiscountAmt.
PickUp Address, Time, Date,
and RecordNumber
Shipment pickup information
Delivery Date and Time Expected delivery date and time.
CostCenterNumber Purchaser's department number to which the item will be billed.
TrackingNumber Shippers tracking code
CatalogNumber Merchant’s product code (SKU may also be used for the same
purpose).
UNSPSCCode Universal Standard Products and Services Classification. Global
marketplace classification system developed and managed by the
Electronic Commerce Code Management Association
(ECCMA).
ExtData Optional element that may carry extended data (outside the
syntax of the XMLPay schema).
Attribute Description
MerchantName Merchant’s name.
MerchantStreet Merchant’s street address, including number.
MerchantCity Merchant’s city name.
MerchantState Merchant’s state or province. For US addresses, two character state codes
should be used.
Attribute Description