Payflow Pro Guide

Table Of Contents
Express Checkout for Payflow Pro 41
4
Transaction Responses
Transaction response parameters indicate the status of the transaction and return requested
information.
Response Parameters
Address Verification Service Responses From PayPal
Card Security Code Results
PNREF Value
RESULT Values and RESPMSG Text
Response Parameters
When a transaction finishes, the server returns a response made up of name-value pairs. For
example, this is a response to a Sale transaction request:
RESULT=0
&PNREF=EFHP0D426A53
&RESPMSG=APPROVED
&AUTHCODE=25TEST
&AVSADDR=Y
&AVSZIP=N
&CVV2MATCH=Y
&PPREF=68W3371331353001F
&CORRELATIONID=2dc60e253495e
Express Checkout transaction responses include the response parameters described below as
well as parameters returned by the specific transaction type (TRXTYPE) and ACTION.
TABLE 4.1 General response parameters
Parameter Description
RESULT The outcome of the attempted transaction. A result of 0 (zero) indicates the
transaction was approved. Any other number indicates a decline or error.
NOTE: The PayPal processor may also return a warning message in the
RESPMSG string when RESULT=0. For more information on corrective
actions, see the PayPal developer documentation on Developer Central.
Limitations: Numeric.
PNREF Payflow Transaction ID, a unique 12-character alphanumeric string that
identifies the transaction.