Joom Donation packs a lot of power into one component. Track multiple campaigns, add custom fields, create an easily selected list of pre-defined donation amounts, and more.
This component is easy to install, and includes additional modules that prove to be one of its core strengths over other available extensions. It connects directly to Authorize.net, and has a built in auto SSL (cert required on your site). It all works like a charm, and you can literally have this up and running very fast.
However, there are some minor shortcomings that I am certain the developer will address in future versions. AutoFill feature doesn't work, the layout is blan and not a snap to reconfigure. If you need custom fields other than text boxes, then custom coding will be required.
I did need to use tech support to solve an issue caused by another extension's plugin. The developer surpassed expectations in helping solve this issue.
** Please note, for the 5 star fanatics out there. Excellent can't be given to everything, and with some minor shortcomings this product is good, with some room for improvement. Having said that, it is the best Donation extension I have seen out there.