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 39
XMLPay Syntax
The XMLPayResponse Document (Transactions)
2
Element Description
Result Number that indicates outcome of the transaction (see Appendix C,
“Transaction Results”).
BuyerAuthResult Results of the VerifyEnrollment or ValidateAuthentication
transaction.
ProcessorResult Processor-specific information. Only received if Verbosity is set to
High.
FraudPreprocessorResult Results from the Fraud Protection Service pre-process stage.
FraudPostprocessorResult Results from the Fraud Protection Service post-process stage.
CardSecure CAVV information returned from the processor.
IAVSResult International AVS result value, if appropriate.
AV S R e s u l t Results of the AVS check, if appropriate.
CVResult Results of the CV check, if appropriate. Possible values: match, no
match, service not available, or service not requested.
Message Descriptive message describing Result.
PNRef Identifier assigned to the transaction by the payment processing
network.
AuthCode Authorization code for the transaction provided by the bank, if any.
HostCode Result code returned by the payment processor, if any. Whereas
Result provides a normalized view the transaction status, HostCode
passes through the back-end processor status unmodified.
HostURL URL returned by the payment processor, if any, to use in referring to
the transaction.
OrigResult Original result for a transaction queried with GetStatus.
Status Current status for a transaction queried with GetStatus.
ACHStatus Status of the ACH transaction (returned by Inquiry transaction).
OrigPNRef The PNRef value associated with the original transaction (returned
by Inquiry transaction).
OrigMessage The Message value associated with the original transaction
(returned by Inquiry transaction).
PayPalResult
ReceiptURL URL returned by the payment processor, if any, to use in referring to
a receipt for the transaction.