Joom Donation is leading donation extension for Joomla. It allows you to collect donors information and get donation(one-time and recurring) from them through over 40 online payment gateways such as Paypal, Authorize.net, Stripe, Eway, Moneybooker etc.