User Guide

IPN Guide June, 2009 47
IPN Variable Reference
Payment Information Variables
option_selection2 Option 2 choice as entered by your customer.
PayPal appends the number of the item where
x represents the number of
the shopping cart detail item (e.g., option_selection1,
option_selection2).
Length: 200 characters
payer_status Whether the customer has a verified PayPal account.
z verified – Customer has a verified PayPal account.
z unverified – Customer has an unverified PayPal account.
payment_date Time/Date stamp generated by PayPal, in the following format:
HH:MM:SS DD Mmm YY, YYYY PST
Length: 28 characters
payment_fee USD transaction fee associated with the payment. payment_gross
minus payment_fee equals the amount deposited into the receiver
email account. Is empty for non-USD payments. If this amount is
negative, it signifies a refund or reversal, and either of those payment
statuses can be for the full or partial amount of the original transaction fee.
NOTE: This is a deprecated field. Use mc_fee instead.
payment_fee_
x If the payment is USD, then the value is the same as that for mc_fee_x,
where
x is the record number; if the currency is not USD, then this is an
empty string.
NOTE: This is a deprecated field. Use mc_fee_x instead.
payment_gross Full USD amount of the customers payment, before transaction fee is
subtracted. Will be empty for non-USD payments. This is a legacy field
replaced by mc_gross. If this amount is negative, it signifies a refund or
reversal, and either of those payment statuses can be for the full or partial
amount of the original transaction.
payment_gross_
x If the payment is USD, then the value for this is the same as that for the
mc_gross_
x, where x is the record number the mass pay item. If the
currency is not USD, this is an empty string.
NOTE: This is a deprecated field. Use mc_gross_x instead.
Variable Name Description