Developer's Guide
Table Of Contents
- Website Payments Pro Payflow Edition - Recurring Payments Developer’s Guide
- Preface
- Audience
- Where To Go For More Information
- Revision History
- Recurring Payments Overview
- Creating Recurring Payments Profiles
- Preparing to Create Recurring Payments Profiles
- Creating Profiles Through Your PayPal Account
- Creating Recurring Payments Profiles Programmatically
- Options for Creating a Recurring Payments Profile Programmatically
- Example: Creating a Recurring Payments Profile For Billing a Credit Card
- Example: Creating a Recurring Payments Profile For Billing a PayPal Account
- Deactivating and Reactivating Recurring Payments Profiles
- Canceling Recurring Payments Profiles
- Getting Recurring Payments Profile Details
- Billing the Outstanding Amount
- Updating Recurring Payments Profiles
- Recurring Payments Reference
- Index
Recurring Payments Reference
Creating Recurring Payments Profiles (ACTION=A)
8
42 Payflow Recurring Payments Developer’s Guide
EMAIL (Optional) Buyer’s email address. This value is used when sending
email receipts to buyers.
Character length and limitations: 127 alphanumeric characters.
DESC (Optional) Description of the goods or services being purchased.
Character length and limitations: 80 alphanumeric characters.
COMPANYNAME (Optional) Company name associated with this profile.
Character length and limitations: 64 alphanumeric characters.
OPTIONALTRXAMT (Optional) Initial non-recurring payment amount due immediately upon
profile creation. Use an initial amount for enrollment or setup fees.
N OTE: All amounts in the profile creation request must be in the same
currency.
Limitations: Nine numeric characers plus decimal (.) character. No
currency symbol. Specify the exact amount to the cent using a decimal
point—use 34.00, not 34. Do not include comma separators—use
1199.95 not 1,199.95.
FIRSTNAME (Optional) Bill-to first name. See NAME.
Character length and limitations: 30 alphanumeric characters.
MIDDLENAME (Optional) Bill-to middle name.
Character length and limitations: 30 alphanumeric characters.
LASTNAME (Optional) Bill-to last name.
Character length and limitations: 30 alphanumeric characters.
NAME (Optional) The subscriber’s name. When NAME is passed, do not pass
FIRSTNAME. If both NAME and FIRSTNAME are passed, either one of the
values is considered as the subscriber’s name. If FIRSTNAME only is
passed, it alone is considered the subscriber’s name.
Character length and limitations: 30 alphanumeric characters.
STREET (Optional) Bill-to street.
Character length and limitations: 150 characters.
ZIP (Optional) Bill-to postal code.
Character length and limitations: 10 characters.
CITY (Optional) Bill-to city.
Character length and limitations: 45 characters.
STATE (Optional) Bill-to state.
Character length and limitations: 45 characters.
COUNTRY (Optional) Bill-to country.
Character length and limitations: Two characters.
T
ABLE 8.1 Create Recurring Payments Profile Request Parameters
Parameter Description