DT Donate is an excellent way to set up donations on Joomla sites. Great integration with PayPal and Authorize.net. Lots of options available for the user to customize their donation, plus plenty of options for me on the back end to allow for a user-friendly and confident experience for the donator. I use the custom fields for donations to specific departments and the user sees that it is given directly to that department. DT Donate does what it says it does. Easy setup and great support make it well worth the $$.