All credits go to Johnny Mast and Khalid Baheyeldin.


This module requires simple_paypal for ipn verification, default value for currency and url.
Url is always the default one setup in simple_paypal, see bellow.
You can customize the content of the return page of paypal in the admin section -> admin/config/paypal.

First create a page, in node/add/paypal-donate

Donations are saved into database.
You can view a list of donations --> paypal_donate/donation-list (if you have the perms to see it)

***
You can't choose an Url for paypal, because when IPN verification is done, simple_paypal check the url setup
in the variables table.
So if you configure your page to one Url, and simple_paypal to another, IPN verification always failed.
Solution, perhabs contact the maintener of simple_paypal, to allow one argument in the function simple_paypal_ipn_verify
***