2009

Table Of Contents
Testing ACH Payments Using the Payflow SDK
Simulating a Successful Settlement
7
46 Payflow ACH Payment Service Guide
Simulating a Successful Settlement
All properly formatted test payments with RESULT=0 show an initial status of P02. At 7
p.m., the status changes to P03 (settlement).
Submit bank account number 1111111111 in a Debit or Credit payment to receive the
associated status code. The status is updated when the payment settles. The status appears in
the Status Code column of the PayPal Manager Transaction Detail page (described on
page 48).
P status codes are described in “Payflow Status Codes” on page 49.
Simulating Returns
All properly formatted test payments with RESULT=0 show an initial status of P02. Once the
payment is settled at 7 p.m., the status changes to P03. In the simulator, returns are processed
within the hour, so the status changes to an R code at that time.
Simulating Returns Using the Payment Amount
Return codes use the form Rxy where x and y are the digits 0 - 9. To generate a particular
return value, use account number 1111111111 and an amount of 1000 dollars plus the desired
values of x and y as the value to the right of the decimal point (1000.<00-99>).
Example
To generate a value of R12, send account number 1111111111 and an amount of 1000.12.
Alternative: Simulating Returns Using the Bank Account Number
N OTE: The method described in this section is limited in that it can only return values of R01,
R02, and R03.
Submit a bank account number from Table 7.2 in a Debit or Credit payment to receive the
associated status code. The status appears in the Status Code column of the PayPal Manager
Transaction Detail page (described on page 48).
TABLE 7.1 Generating a successful settlement status
ABA Routing Number
Bank Account
Number Initial Status
Settled Status
Code
111111118 1111111111 P02 P03