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 Developer’s Guide 67
XMLPay Transaction Profiles
Check Transactions
4
NOTE: Minimum requirements for describing an item are Description, Quantity, and
UnitPrice.
ExtAmt = Quantity * UnitPrice. TotalAmt = TaxAmt – DiscountAmt
Check Transactions
Checks support the following transaction: Sale. The following data are used to process check
transactions (required elements are in bold text):
z Invoice.TotalAmt
z Check.CheckType
z Check.CheckNum
z Check.MICR
z BillTo.Name
z BillTo.Address
z BillTo.EMail
z BillTo.Phone
z BillTo.DL (DL is optional if SS is provided)
z BillTo.SS (SS is optional if DL is provided)
z BillTo.DOB
z Invoice.InvNum