Today Jakob Nielsen published a report concerning improving online donations through better usability: Donation Usability: Increasing Online Giving to Non-profits and Charities. Here are the bare-bone essentials of the report:
When evaluating to donate to your organization, potential donors want to know:

Are you a developer writing code to support nonprofit needs?