User Guide

IPN Variable Reference
Subscription Variables
56 June, 2009 IPN Guide
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.
password (optional) Password generated by PayPal and given to subscriber to access
the subscription (password will be encrypted).
Length: 24 characters
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.
reattempt Indicates whether reattempts should occur upon payment failures (1 is
yes, blank is no).
recur_times The number of payment installments that will occur at the regular rate.
recurring Indicates whether regular rate recurs (1 is yes, blank is no).
retry_at Date PayPal will retry a failed subscription payment.
subscr_date Start date or cancellation date depending on whether transaction is
subscr_signup or subscr_cancel.
Time/Date stamp generated by PayPal, in the following format:
HH:MM:SS DD Mmm YY, YYYY PST
subscr_effective Date when the subscription modification will be effective (only for
txn_type = subscr_modify).
Time/Date stamp generated by PayPal, in the following format:
HH:MM:SS DD Mmm YY, YYYY PST
subscr_id ID generated by PayPal for the subscriber.
Length: 19 characters
username (optional) Username generated by PayPal and given to subscriber to
access the subscription.
Length: 64 characters
Variable Name Description