Developer's Guide

Table Of Contents
XMLPay Developer’s Guide 25
XMLPay Syntax
Core Structures
2
Core Structures
PayData
<PayData>
(Invoice)
(Tender)
</PayData>
PayDataAuth
The PayDataAuth element provides authentication of the payer for an associated PayData,
using either a PKCS-7 format or a W3C XML Signature format digital signature.
<PayDataAuth>
(PKCS7Signature|Signature)
</PayDataAuth>
Invoice
<Invoice>
(CustIP)*
(MerchantDescription)*
(MerchantServiceNum)*
(Recurring)*
(InvNum)?
(OrigInvNum)*
(Date)?
(OrderDateTime)*
<BillFrom>
(Name)?
(Address)?
(EMail)?
(Phone)?
(Fax)?
(URL)?
</BillFrom>
<BillTo>
(CustomerId)*
(Name)?
(Address)?
Attribute Description
Invoice Describes the details of a purchase. Defined on page 25.
Tender Describes the payment instrument. Defined on page 32.