Integration Guide
Table Of Contents
- Order Management Integration Guide
- Preface
- Introduction
- Payment Data Transfer
- Instant Payment Notification (IPN)
- Transaction History and Reporting Tools
- IPN and PDT Variables
- About These Tables of Variables
- test_ipn Variable in Sandbox
- IPN Variables in All Posts
- Buyer Information
- Basic Information
- Advanced and Custom Information
- Website Payments Standard and Refund Information
- Currency and Currency Exchange
- Auctions
- Mass Payment
- Dispute Notification Variables
- PDT-Specific Variables
- Downloadable History Log Columns and Values
- Index
IPN and PDT Variables
IPN Variables in All Posts
52 October 2006 Order Management Integration Guide
IPN Variables in All Posts
IPN Version: notify_version
The value of the notify_version variable is the version number of Instant Payment
Notification that makes the post.
NOTE: The value notify_version is a means for PayPal to track versions of IPN. There is
no need for your programs to store this value or query it.
Security Information: verify_sign
The value of of verify_sign is an encrypted string used to validate the authenticity of the
transaction.
Buyer Information
TABLE A.1 IPN and PDT Variables: Buyer Information
Variable
Name
Possible
Values Description
Character
Length
address_
city
City of customer’s address. 40
address_
country
Country of customer’s address. 64
address_
country_
code
Two-character ISO 3166 country code 2
address_
name
Name used with address (included when the customer provides
a Gift Address)
128
address_
state
State of customer’s address 40
address_
status
confirmed
unconfirmed
Customer provided a confirmed address.
Customer provided an unconfirmed address.
address_
street
Customer’s street address. 200
address_zip Zip code of customer’s address. 20
first_name Customer’s first name 64