
Submitting Credit Card Transactions
Submitting Inquiry Transactions
6
70 07 February 2013 Gateway Developer Guide and Reference
When To Use an Inquiry Transaction
You perform an inquiry using a reference to an original transaction—either the PNREF value
returned for the original transaction or the CUSTREF value that you specified for the original
transaction. You can also perform an inquiry using the secure token.
While the amount of information returned in an inquiry transaction depends upon the
VERBOSITY setting, inquiry responses mimic the verbosity level of the original transaction as
closely as possible.
Required Parameters When Using the PNREF
To perform an inquiry, pass the following parameter:
Set ORIGID to the PNREF (Transaction ID in PayPal Manager reports) value returned in the
original transaction.
Inquiry Transaction Parameter String Using the PNREF
This is an example inquiry transaction parameter string using the ORIGID parameter set to the
PNREF value:
TRXTYPE=I&TENDER=C&PARTNER=PayPal&VENDOR=SuperMerchant&USER=SuperMerchant&P
WD=x1y2z3&ORIGID=VPNE12564395&VERBOSITY=HIGH
Required Parameters When Using the CUSTREF
To perform an inquiry transaction when using the CUSTREF, pass the CUSTREF parameter.
Parameter Description
ORIGID (Required by some transaction types) ID of the original transaction referenced.
The PNREF parameter returns this ID, and it appears as the Transaction ID in
PayPal Manager reports.
Limitations: 12 case-sensitive alphanumeric characters.
Parameter Description
CUSTREF (Required) Merchant-defined identifier for reporting and auditing purposes. For
example, you can set CUSTREF to the invoice number.
You can use CUSTREF when performing inquiry transactions. To make sure that
you can always access the correct transaction when performing an inquiry,
provide a unique CUSTREF when submitting any transaction, including retries.
Limitations: 12 alphanumeric characters
Komentarze do niniejszej Instrukcji