2009

Table Of Contents
Payflow ACH Payment Service Guide 37
6
Using the Payflow Pro SDK to
Perform ACH Payments
This chapter describes the process of performing ACH payments using the Payflow Pro SDK.
For complete information on using the SDK and on payment request syntax, see Payflow Pro
Developers Guide.
Response values are described in Chapter 8, “Responses to ACH Payment Requests.”
Information on testing payment appears in Chapter 7, “Testing ACH Payments Using the
Payflow SDK.”
IMPORTANT: You must comply with NACHA rules regarding how you obtain permission
from the bank account holder to submit an ACH payment. See Chapter 3,
“Summary of Authorization Requirements.”
In This Chapter
z “Payflow ACH Payment Server” on page 37
z “ACH Payment Parameters” on page 37
z “Example ACH Payments” on page 39
z “Logging Payment Information” on page 42
Payflow ACH Payment Server
Submit ACH payment requests to the ACH servers at payflowpro.paypal.com
ACH Payment Parameters
Use the parameters listed in Table 6.1 to perform ACH payment activities. Required and
optional parameters are noted.
N OTE: Payflow Pro Developer’s Guide provides a list of parameters that you can pass for
reporting purposes.
TABLE 6.1 ACH payment parameters
Parameter Description Required? Type Length
ABA Target Bank's transit ABA routing number Yes Numeric 9
ACCT Customers bank account number Yes Numeric 17