User's Guide
Table Of Contents
- Contents
- Preface
- Managing Payflow Services
- Using the SDK to Perform Recurring Tasks
- About Recurring Billing Profile Actions
- Using the Add Action
- Required Parameters for the Add Action
- Using the Modify and Reactivate Actions
- Required Parameters for the Modify and Reactivate Actions
- Using the Cancel Action
- Required Parameters for the Cancel Action
- Using the Inquiry Action to View Information for a Profile
- Using the Inquiry Action to View the Status of the Profile
- Using the Inquiry Action to View the Status of Payments
- Required Parameters for the Status of Payments Inquiry Action
- Using the Payment Action
- Required Parameters for the Payment Action
- Testing Recurring Billing
- Obtaining Consent to Bill Customers Using Recurring Billing
Payflow Pro Recurring Billing Service User’s Guide July 2011 31
Using the SDK to Perform Recurring Tasks
Using the Inquiry Action to View the Status of Payments
2
Using the Inquiry Action to View the Status of Payments
To view the full set of payment information (that is, the recurring and optional transaction
details), you submit two separate Inquiry actions:
To view the recurring transaction details, pass the PAYMENTHISTORY=Y name-value
pair with the Inquiry action.
To view the optional transaction details, pass the PAYMENTHISTORY=O name-value
pair with the Inquiry action.
Using the Inquiry Action to view Recurring Transaction Details
Example Status for a Recurring Transaction Details Inquiry Action
The following example Payflow parameter string performs a recurring transaction details
Inquiry action. Inquiry action parameters are described in “Required Parameters for the Status
of Payments Inquiry Action” on page 31.
"TRXTYPE=R&PARTNER=PayPal&VENDOR=Acme&USER=Acme&PWD=a1b2c3d4&ACTION=I&PAYME
NTHISTORY=Y&ORIGPROFILEID=RT0000001234"
Example Results for a Recurring Transaction Details Inquiry Action
The following is an example response to a recurring transaction details Inquiry action. The
data includes only the final payment attempt for each payment period. The characters P_ are
prepended to parameter names to indicate that they represent historical payment data. The
number appended to parameter names is the payment number.
Returned values are described in “Required Parameters for the Status of Payments Inquiry
Action” on page 31.
SHIPTOLASTNAME Last name of the ship-to person.
SHIPTOSTREET Shipping street.
SHIPTOCITY Shipping city.
SHIPTOSTATE Shipping state.
SHIPTOZIP Shipping postal code.
SHIPTOCOUNTRY Shipping country.
T
ABLE 2.13 Response fields for Inquiry actions (Continued)
Field Description