Just to let you all know i've updated the code making it easier for everyone.
The main differences are
1. Now your members will not have to play around making Donation Buttons at Pay pal to get an ID number, all they need to do is add their Paypal email in the Custom user field in the User CP
2. To stop abuse of the system with members paying pennies to each other, which means Paypal will take that as cost, and no one getting anything, I've made the donations fixed at ?3, Its easy to change this amount and also the currancy, its all in the code
3. Installation time should be no more than 10 minutes or less if your fast.
New Zip file uploaded
Enjoy