2009

Table Of Contents
Using the Payflow Pro SDK to Perform ACH Payments
Logging Payment Information
6
42 Payflow ACH Payment Service Guide
RESULT=0&TRANSSTATE=6&CUSTREF=&ORIGRESULT=0&STATUS=P04&RESPMSG=Settle
failed
RESULT=0&TRANSSTATE=1&CUSTREF=&ORIGRESULT=1&STATUS=P15&RESPMSG=PNI front
end edit failed
RESULT=0&TRANSSTATE=6&CUSTREF=&ORIGRESULT=0&STATUS=P02&RESPMSG=Pending,
waiting to settle
RESULT=0&TRANSSTATE=8&CUSTREF=&ORIGRESULT=0&STATUS=P03&RESPMSG=Submitted
for settlement
Example Void
Use TRXTYPE=V and the ORIGID of the previously submitted ACH payment to Void a
payment. You must perform a Void before the first settlement.
"TRXTYPE=V&TENDER=A&PARTNER=PayPal&
ACCT=6355059797&ACCTTYPE=C&ABA=091000019&VENDOR=SuperMerchant&USER=SuperMer
chant&PW D=x1y2z3&ORIGID=VXYZ01475826"
Example Void Response
RESULT=0&PNREF=V63D15597698&RESPMSG=Approved
Example Prenote Payment
A prenotification is a payment with no amount that you can use to verify bank account
validity. Receiving banks are not required to respond to prenotification payments.
Use PRENOTE=Y and AMT=0.00
"TRXTYPE=S&PRENOTE=Y&ACCT=6355059797&FIRSTNAME=Susan Smith&ACCTTYPE=C&ABA=0
91000019&TENDER=A&AUTHTYPE=PPD&AMT=0.00&PARTNER=PayPal&VENDOR=SuperMerchant
&USER=SuperMerchant&PWD=x1y2z3"
Example Prenote Response
RESULT=0&PNREF=V63D15597698&RESPMSG=Approved
Logging Payment Information
PayPal maintains a record of all payments executed on your Payflow ACH Payment account.
N OTE: This record is not the official bank statement. The activity on your bank account is the
official record.
Use PayPal Manager
https://manager.paypal.com to view this record and use the information to
help reconcile your accounting records.