Integration Guide
Table Of Contents
- Preface
- Introduction
- Payment Data Transfer
- Instant Payment Notification (IPN)
- Downloadable History Log
- IPN and PDT Variables
- Data Type, Maximum Field Lengths, and URL Encoding
- About These Tables of Variables
- test_ipn Variable in Sandbox
- IPN Variables in All Posts
- Buyer Information
- Basic Information
- Advanced and Custom Information
- Shopping Cart Information
- Currency and Currency Exchange
- Auctions
- Mass Payment
- Subscriptions Variables
- Dispute Notification Variables
- PDT-Specific Variables
- Downloadable History Log Columns and Values
- Country Codes
IPN and PDT Variables
Subscriptions Variables
50 August 2005
subscr_
effective
Date when the subscription modification will be
effective (only for txn_type =
subscr_modify).
period1 (optional) Trial subscription interval in days,
weeks, months, years (example: a 4 day interval is
“period1: 4 D”).
period2 (optional) Trial subscription interval in days,
weeks, months, or years.
period3 Regular subscription interval in days, weeks,
months, or years.
amount1 Amount of payment for trial period 1 for USD
payments; otherwise blank (optional).
amount2 Amount of payment for trial period 2 for USD
payments; otherwise blank (optional).
amount3 Amount of payment for regular subscription period
for USD payments; otherwise blank.
mc_amount1 Amount of payment for trial period 1, regardless of
currency (optional).
mc_amount2 Amount of payment for trial period 2, regardless of
currency (optional).
mc_amount3 Amount of payment for regular subscription period,
regardless of currency.
mc_currency See table of
supported
currencies.
For non-payment subscriptions IPNs (i.e.,
txn_type
= signup, cancel, failed, eot, or
modify), this is the currency of the subscription.
For payment IPNs, it is the currency of the payment
(i.e., txn_type = subscr_payment)
recurring Indicates whether regular rate recurs (1 is yes,
blank is no).
reattempt Indicates whether reattempts should occur upon
payment failures (1 is yes, blank is no).
retry_at Date PayPal will retry a failed subscription
payment.
recur_times The number of payment installments that will occur
at the regular rate.
T
ABLE A.7 Subscriptions Variables
Variable
Possible
Values Description
Character
Limit