
Creating Recurring Payments Profiles
Options for Creating a Recurring Payments Profile Programmatically
14 Payflow Recurring Payments Developer’s Guide
Upon successful creation of a profile, PayPal activates the profile, initiates the billing cycle,
and returns a profile ID. Upon failure, PayPal does not generate the profile and, instead,
returns a status message.
As with all direct payments, PayPal is completely invisible to the buyer. The buyer’s credit
card statement will not indicate that PayPal processed the payment.
Options for Creating a Recurring Payments Profile
Programmatically
You have the following options when creating a recurring payments profile:
z Specifying the Regular Payment Period
z Including an Optional Trial Payment Period
z Specifying an Initial Payment
z Setting the Number of Failed Payments
ACTION The value A for creating a new recurring payments profile.
PROFILENAME Unique profile name.
ACCT Credit card account number. Required for credit card billing
only.
EXPDATE Credit card expiration date. Required for credit card billing only.
AMT The amount to bill.
START Start date for the recurring payment. The date is tomorrow or a
date in the future.
TERM Life of the payment.
PAYPERIOD How often the payment occurs, such as weekly or twice a
month.
TOKEN A TOKEN returned in the Set Express Checkout response.
Required for PayPal account billing only.
L_BILLINGAGREEMENTDESCR
IPTIONn
One or more billing agreement descriptions up to a maximum of
10. Required for PayPal account billing only.
BA_DESC A single billing agreement description only; if
L_BILLINGAGREEMENTDESCRIPTIONn is specified, it
overrides this value. Required for PayPal account billing if
L_BILLINGAGREEMENTDESCRIPTIONn is not specified.
T
ABLE 2.1 Required Parameters to Create a New Profile
Parameter Notes
Komentarze do niniejszej Instrukcji