Launching a non-profit or some type of fundraising campaign is hard. Not just actually finding people to donate, but also finding a way to handle those donations.
Since WordPress is easily the most popular PHP CMS it seems likely that there would be a great choice for WP users. That choice comes in the form of Charitable, a completely free WordPress plugin for accepting & managing donations.
As pulled right from the plugin website:
“Thousands of non-profits choose WordPress because it’s free, easy to use and boasts an unparalleled collection of plugins that extend its capabilities.
Charitable is a fundraising plugin that helps non-profits build awareness, empower ambassadors, and raise more money – all with their own website.”
The backend interface allows users to setup a new campaign with fundraising goals + an end date. Gateways can be managed via Stripe payment or similar methods through Charitable WP extensions.
Since the plugin is open source you can view the code on GitHub and even contribute with your own updates.
You’ll be able to download a copy directly from GitHub, or from the Charitable plugin homepage.