In this day and age, there are plenty of platforms that let you raise funds for good causes. You can always build your own site to take the middleman out of the process. Chariti for WordPress is just the theme for the job. It is a gorgeous theme with a donation system that lets you accept payments via PayPal or credit cards.
Chariti has a membership system that allows users to login to view donation activities and grab transaction receipts. The admins can also view and manage all transactions in the back-end. Thanks to GoodLayers, you can customize your content layout via drag & drop.
Chariti comes with 15 blog layouts, 20+ header styles, and 10+ portfolio layouts. It is optimized for mobile devices. GoodLayers is the developer behind this commercial theme.