john smith
john smith

Reputation: 605

paypal IPN unique id

I am using paypal to verify users on my website by having them a .01$ payment and getting their IPN information.

To prevent double subscriptions therefore, I need a piece of information that is sent over the notification that is absolutely unique.

I have noticed that one can change their email over paypal so, email is not viable. Are there things in the IPN that are unique and do not change over time, like by making other payments or changing email address?

Thanks in advance.

Upvotes: 0

Views: 434

Answers (1)

Drew Angell
Drew Angell

Reputation: 26036

PayPal provides a PayerID that is a unique identifier for PayPal accounts. It never changes regardless of what users do with their email address or anything else. It gets returned in IPN as payer_id.

Upvotes: 1

Related Questions