Welcome to Donor Press, the homepage for the Donor Press plugin for WordPress.

This plugin is currently not live in WordPress as a plugin yet, but instructions on testing the BETA version of this are available here on github:

https://github.com/DonorPress/donor-press

Plug in Information

Tags: nonprofit, donation tracker, donations, donation manager, quickbooks, paypal, donors


DonorPress is a free plugin for non-profits to track donations, send thank you letters and year end summaries. Integration with Quickbooks & Paypal.

Beta Notice:

This is a functional plugin, but may take some intial setup to work well, and some things might not be as polished as they could be. If you run into bugs, please report them to the developer.

Intro

Donor Press was started by Denver Steiner who found himself managing the finances for 3 small non-profits.
Short on both time and funds (like many small non-profits), Steiner needed a free way to automate thank you letter receipts and year end summaries.

  • One of the non-profits received 90%+ of its donation through Paypal, so early drafts were centered around Paypal integration.
  • The Second Non-profit he was involved with used Quickbooks heavily because it had both payroll and expense tracking needs. So out of that the Quickbooks integration was build out to log the donation through DonorPress and then write that transaction back into Quickbooks to reconcile with bank Statements.
  • The Third nonprofit received both donations, but also invoiced for services. So support has been added to handle various types of income.

If you are non-profit similar to one of those mentioned above, then DonorPress could fill that void for you.

Key Features:

Importing donations from existing system We currently support API integration directly with Paypal. We also allow you to upload a custom flat file. Contact the developer if you are interested in integration with other platforms.
Thank You Generation – Generate an immediate thank you based on custom templates. Custom templates can be set based on Donation Category and/or Transaction Type. Before sending, the standard template can be personalized. Thank you’s can be E-mailed or exported as a .pdf for printing/mailing.
Year End Tax Deductible Summaries – send year end summaries via e-mail or mail. There is also the ability to distinguish between tax deductible gifts and transactions that don’t qualify.
Reports – Besides being able to see complete Donor giving history, you can also see report trends and regression reports (previous supporters that haven’t given in a while).

Quickbooks Integration – Donor information and donations can be pushed to Quickbooks. (1) Log the donation in donorpress. (2) Push to Donation to Quickbooks (as an invoice and payment) (3) reconsile that to your bank account in Quickbooks.

Pricing

Did we mention this is free!? We hope to be able to bless other small non-profits with an easy way to track their donations.

Our hope is that we will soon have documention build out well enough that you can get started on your end. However if you need help getting integration setup or custom feature or integration added, then contact the plugin author. We may ask for a donation to one of his non-profits in exchange for this help.

Developer Contact

Denver Steiner denver@steiner7.com

Installation

Prerequisites – at least until this is published as an authorized plugin.

  1. WordPress Installed
  2. Shell Command Prompt access
  3. GIT Installed
  4. Optional: Composer – will give you ability to write .pdf receipts and allows for API access to QuickBooks

Download Plugin

Assuming you have WordPress already installed, navigate to the following folder using a terminal/command prompt that has the git command configured:
wp-content\plugins\

Once inside the folder, run this command:
git clone https://github.com/DonorPress/donor-press

Optional: Once successfully cloned, enter this directory and type:
composer install
This will install required classes for PDF writer and Quickbook integrations if you woudl like this functionality.

Composer Notes:
You may have install composer if it is not already installed. If you get an error like this:
Your lock file does not contain a compatible set of packages. Please run composer update.

To fix this, run:
sudo apt install php-xml
This is required by the Quickbooks plugin. If you don’t need the Quickbooks plugin, but just want the TCPDF, the composer.json file will need altered.

Activate Plugin

Screenshots coming.

Configure your site

  • set site variables
  • edit templates

Video resources coming

Frequently Asked Questions

How do I set this up?

If this plugin starts to take off, I’ll develop out better setup tutorials and videos. I would suggest playing with the setup. There is a “backup” and “nuke” function in the setup. So feel free to test it out.

I’m having trouble uploading a file

The plugin might not have proper permissions. You may need to created a “upload” folder and give it chmod 777 permissions.