The data variables that are returned on the IPN object are documented here:
The IPN/PDT objects are Django models with the same attributes as above,
converted to appropriate Python types e.g.
Decimal for money values.
Where a variable has multiple values represented with x in the above
documentation, the corresponding fields do not exist on the model objects.
However, you can still access the data using the
which returns a dictionary of all data sent by PayPal.
When processing these objects for handling payments, you need to pay particular
You can use the
ST_PP_* constants in
paypal.standard.models to help.