2009
Table Of Contents
- Contents
- Signing Up for Payflow ACH Payment Service
- About ACH Payments
- Summary of Authorization Requirements
- How Payflow ACH Payment Works
- ACH Payment Flow
- Timetable for a Typical ACH Payment
- Example of a Successful Business-to-Business Debit/Sale Payment
- Example of a Business-to-Business Sale/Debit Payment With a Customer Return Within Three Posting Days
- Example of a Business-to-Consumer Sale/Debit Payment With a Customer Return After Three Posting Days
- Example of a Successful Business-to-Consumer Credit Payment
- Example of a Business-to-Consumer Credit Payment With a Customer Side Return
- ACH Payment Types
- Retrying Returned Payments
- Notifications of Change
- Using PayPal Manager to Perform ACH Payments
- Using the Payflow Pro SDK to Perform ACH Payments
- Testing ACH Payments Using the Payflow SDK
- Responses to ACH Payment Requests
- Index
Using the Payflow Pro SDK to Perform ACH Payments
ACH Payment Parameters
6
38 Payflow ACH Payment Service Guide
ACCTTYPE Customer's bank account type: Savings (S) or
Checking (C).
Yes Alpha
uppercase
1
AMT Dollar amount (US dollars) Yes, unless
PRENOTE
Numeric 10 with
decimal
point
AUTHTYPE The type of authorization received from the
payer.
D
efaults to CCD for B2B format accounts.
Defaults to PPD (standard customer
authorization method) for B2C format accounts.
You can specify the following values for B2C
format accounts:
TEL: Debit authorization obtained by
telephone.
POP: Point of Purchase check entry for a single
entry debit.
ARC: Accounts Receivables check entry for a
single entry debit.
RCK: Re-presented check entry for a single
entry debit.
WEB: The customer authorized the payment
over the Internet.
Yes if the
customer
authorized
the payment
over the
Internet.
No
otherwise
Alpha
uppercase
3
CHKNUM The check serial number.
Required for POP, ARC, and RCK.
COMMENT1 Optional text that you can provide for
reporting/auditing. This text appears in the
PayPal Manager ACH Settlement report,
described in PayPal Manager online help.
No Alpha-
numeric
128
COMMENT2 See COMMENT 1. No Alpha-
numeric
128
CUSTREF Payment identifier that you, the merchant,
provide. You can search for payments in PayPal
Manager using this value.
No Alpha-
numeric
12
DESC Optional description of the goods or services
being purchased. This parameter is required
only for Business-to-Business Payflow ACH
Payment accounts.
Required
for CCD.
Optional for
PPD/WEB.
Alpha-
numeric
80
T
ABLE 6.1 ACH payment parameters (Continued)
Parameter Description Required? Type Length