DonorDrive / PublicAPI

Documentation and Examples for the DonorDrive Public API
MIT License
37 stars 12 forks source link

Unique Identifier for Donors #12

Closed keithdhodo closed 5 years ago

keithdhodo commented 5 years ago

We have found that it is very hard to distinguish a unique donor. Would it be possible to add a field onto the Dontation API that would be a uniquely identifying field so I could tell that a donation came from a unique donor?

Our group runs a 24-hour raffle with limits on how many prizes a donor can win by tier. This is the impetus for asking for a unique donor id. Currently using DonorName isn't unique enough for our purposes.

timmixell commented 5 years ago

Definitely something we'll consider for our next round of improvements!

Zosoled commented 5 years ago

Email address is often used for this purpose.

keithdhodo commented 5 years ago

I would recommend not using email address as it could be considered personally identifiable information. Additionally, it could open up groups to potentially having to be GDPR compliant.

timmixell commented 5 years ago

the donorID value furnished by the API will be distinct for each donor that selected public name/message visibility at the time of the donation. individual donations are now identified with the donationID

https://github.com/DonorDrive/PublicAPI/blob/master/docs/1.0/resources/donations.md