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 27
XMLPay Syntax
Core Structures
2
Attribute Description
CustIP Customer IP address (filter transactions).
MerchantDescripton Merchant descriptor. For example, ABCCMPY*FALLCATALOG
MechantServiceNum Merchant telephone number. For example, 603-555-1212
Recurring Identifies the transaction as recurring. This value does not activate the
Recurring Billing Service. If the RECURRING parameter was set to Y
for the original transaction, then the setting is ignored when forming
Credit, Void, and Force transactions. If you subscribe to the Fraud
Protection Services: To avoid charging you to filter recurring transactions
that you know are reliable, the fraud filters do not screen recurring
transactions. To screen a prospective recurring customer, submit the
transaction data using PayPal Manager's Transaction Terminal page. The
filters screen the transaction in the normal manner. If the transaction
triggers a filter, then you can follow the normal process to review the
filter results. Format: Y or N
InvNum Invoice number.
OrigInvNum
Date Invoice date: YYYYMMDD, ISO 8601.
OrderDateTime
BillFrom Name,
Address, EMail, Phone,
Fax, and URL
Information about the biller.
BillTo CustomerId,
Name, Address, EMail,
Phone, Phone2,
PhoneType, and Fax
Information about the buyer.
BillTo PONum Buyer's purchase order number.
BillTo TaxExempt Indicates that the buyer is a tax exempt entity.
ShipCarrier Shipping carrier.
ShipMethod Shipping method.
ShipFrom and ShipTo Information about the shipping addresses, if different from BillFrom and
BillTo respectively.
Description Summary description of the purchase. This field, in the case of an Amex
purchase card, can contain up to four separate descriptions of 40
characters each.
Items Full line-item breakdown of the purchase. Defined on page 28.