2012
Table Of Contents
- Instant Payment Notification Guide
- Contents
- Preface
- Introducing IPN
- Implementing an IPN Listener
- Identifying Your IPN Listener to PayPal
- IPN Testing
- IPN Operations on PayPal
- Using Fraud Management Filters With IPN
- IPN Variable Reference
- IPN Transaction Types
- Transaction and Notification-Related Variables
- Buyer Information Variables
- Payment Information Variables
- Auction Variables
- Mass Pay Variables
- Recurring Payments Variables
- Subscription Variables
- Dispute Resolution Variables
- Pay Message Variables
- Preapproval Message Variables
- Adaptive Accounts IPN Messages
- Payment Review Using Notifications
- Revision History
IPN Variable Reference
Payment Information Variables
44 July 10, 2012 IPN Guide
Payment Information Variables
Payment information identifies the amount and status of a payment transaction, including fees.
address_city City of customer’s address
Length: 40 characters
address_country_code ISO 3166 country code associated with customer’s address
Length: 2 characters
address_name Name used with address (included when the customer provides a Gift
Address)
Length: 128 characters
address_state State of customer’s address
Length: 40 characters
address_status Whether the customer provided a confirmed address. It is one of the
following values:
confirmed – Customer provided a confirmed address.
unconfirmed – Customer provided an unconfirmed address.
address_street Customer’s street address.
Length: 200 characters
address_zip Zip code of customer’s address.
Length: 20 characters
contact_phone Customer’s telephone number.
Length: 20 characters
first_name Customer’s first name
Length: 64 characters
last_name Customer’s last name
Length: 64 characters
payer_business_name Customer’s company name, if customer is a business
Length: 127 characters
payer_email Customer’s primary email address. Use this email to provide any credits.
Length: 127 characters
payer_id Unique customer ID.
Length: 13 characters
Variable Name Description
auth_amount Authorization amount
Variable Name Description