User's Guide

Table Of Contents
Payflow Pro Recurring Billing Service User’s Guide July 2011 15
Using the SDK to Perform Recurring Tasks
Using the Add Action
2
An Authorization transaction to validate the customers account information before
creating the profile. No amount is passed with this option. (This transaction option is also
known as zero-dollar authorization.)
The recurring profile record keeps track of the total amount collected as a result of optional
Sale transactions in addition to the normal recurring transactions.
To convert an existing transaction into a profile:
Specify the PNREF of the transaction to use as a template, and optionally supply additional
payment data.
IMPORTANT: You can use only a Sale or Delayed Capture transaction as a template for a
profile.
You can specify values for the following transaction parameters in an Add action:
CITY
COMMENT1
COMPANYNAME
COUNTRY
EMAIL
FIRSTNAME
LASTNAME
MIDDLENAME
NAME
PHONENUM
SHIPTOFIRSTNAME
SHIPTOMIDDLENAME
SHIPTOLASTNAME
SHIPTOSTREET
SHIPTOCITY
SHIPTOCOUNTRY
SHIPTOSTATE
SHIPTOZIP
STREET
ZIP
NOTE: Values of processor-specific parameters are forwarded and stored, but do not appear in
reports.
Example Add Actions
Adding a New Profile for a Credit Card Account
The following example Payflow parameter string creates a recurring billing profile that bills a
credit card account. Parameters are described in “Required Parameters for the Add Action” on
page 15 and “Optional Parameters for the Add Action” on page 17.