Developer's Guide

Table Of Contents
XMLPay Developer’s Guide 7
Preface
This document defines an XML syntax for payment transaction requests, responses, and
receipts in a payment processing network.
Intended Audience
The typical user of XMLPay is an Internet merchant or merchant aggregator who wants to
dispatch credit card, corporate purchase card, Automated Clearing House (ACH), or other
payment requests to a financial processing network.
Organization of This Document
This document is organized as follows:
z Chapter 1, “XMLPay Overview,” describes XML and XMLPay, presenting processing
models, networking, messaging and related specifications.
z Chapter 2, “XMLPay Syntax,” presents the syntax for transaction requests, responses, and
receipts using a simplified notation.
z Chapter 3, “XMLPay Elements,”provides tables defining the existing Payflow SDK
parameters (name/value pairs) and their XMLPay equivalents.
z Chapter 4, “XMLPay Transaction Profiles,” lists the transactions supported for each tender
type—ACH, Card, Check—along with the data elements used for each of those
transactions.
z Chapter 5, “XMLPay Examples,” gives several XMLPay document samples.
z Appendix A, “XMLPay Schemas,” provides standard W3C schemas for XMLPay and
XMLPay Types.
z Appendix B, “XMLPay DTD,” presents the Document Type Definition XMLPay schema.
z Appendix C, “Transaction Results,” lists transaction result codes and response messages as
well as Address Verification Service (AVS) result codes.
Where to Go For More Information
This guide is not the complete source of all the information you need to develop Payflow
applications. Use the Payflow Pro Developer’s Guide along with this guide. It provides