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
Preface
How to Contact Customer Service
8 XMLPay Developer’s Guide
detailed descriptions of all the Payflow name-value pair parameters. In addition, it contains
testing data, the test and live URLs, and error codes.
How to Contact Customer Service
For problems with transaction processing or connections, contact Customer Service by
opening a ticket on the Contact Support tab at http://www.paypal.com/mts.
Revision History
Revision history for Website Payments Pro Payflow Edition—XMLPay Developer’s Guide.
Date Description
December 2009 Added an example of using ExtData to pass values for unsupported NVP tags.
October 2008 Added a card credit request example. Renamed the existing credit request example Card
Refereence Credit Request.
Updated the RESULT values and RESPMSG table.
February 2008 Minor updates for technical accuracy.
December 2007 Updated host addresses in RESULT values and RESPMSG table.
August 2007 Updated RESPMSD text.
Updated PayPal logo.
May 2007 Represents a merge of content from two separate XMLPay developer guides.
Corrections for technical accuracy.
February 2007 Updated transaction RESULT values and RESPMSG text.
August 2006 Updated URLs to PayPal test and live servers.
May 2006 Reformatted in PayPal templates.
Integrated Direct Payment feature.
March 2006 Integrated Express Checkout feature.