Developer's Guide

Table Of Contents
Gateway Developer Guide and Reference 07 January 2014 73
Submitting Credit Card Transactions
Submitting Partial Authorizations
6
Inquiry Transaction Parameter String Using the CUSTREF
This is an example inquiry parameter string using the CUSTREF.
TRXTYPE=I&TENDER=C&PARTNER=PayPal&VENDOR=SuperMerchant&USER=SuperMerchant
&PWD=x1y2z3&CUSTREF=Inv00012345
Required Parameters When Using the Secure Token
To perform an inquiry transaction when using the secure token, pass the following parameter:
Set SECURETOKEN to the PNREF (Transaction ID in PayPal Manager reports) value returned
for the original transaction.
Inquiry Parameter String Using the Secure Token
The following is an example inquiry request string with the SECURETOKEN parameter.
TRXTYPE=I&TENDER=C&PARTNER=PayPal&PWD=SuperUserPassword&USER=SuperMerchant&
VERBOSITY=HIGH&VENDOR=SuperMerchant&SECURETOKEN=FmyM1y7wy8kiS6aumnMPhTQN&VE
RBOSITY=HIGH
The following is the response string.
RESULT=0&PNREF=VFHE1A0CB0A9&TRANSSTATE=6&ORIGRESULT=0&ORIGPNREF=VFHE1A0CB0A
8&RESPMSG=Approved&AUTHCODE=010101&AVSADDR=Y&AVSZIP=Y&HOSTCODE=00&PROCAVS=Y
&DATE_TO_SETTLE=2011-02-04 16:16:50&TRANSTIME=2011-02-
04
16:16:50&BILLTOFIRSTNAME=James&BILLTOLASTNAME=Smith&AMT=555.00&ACCT=0002
&EXPDATE=0120&CARDTYPE=0&IAVS=N
Submitting Partial Authorizations
A partial authorization is a partial approval of an authorization (TRXTYPE=A) transaction. A
partial authorization approves a transaction when the balance available is less than the amount
of the transaction. The transaction response returns the amount of the original transaction and
the amount approved.
Parameter Description
SECURETOKEN (Required) A value the Payflow server created upon your request for storing
transaction data.
Limitations: 32 alphanumeric characters