10-29-2010 11:30 AM
This question came in through Twitter today.
Anyone know of a WordPress plugin to take donations through Authorize.Net and not Pay Pal? #WordPress
01-19-2011 04:33 AM
I've looked at the wordpress forums and there is definitely need for a plugin like this.
I need one to set up a donation page for a charity that wants to use authorize.net to accept donations via credit cards and e-check.
There is also a need to be able to check "recurring" and pick a date for the recurring donation.
If a plugin like this is discovered I definitely want one!
01-19-2011 02:00 PM
I wrote a wordpress plugin that does exactly that:
In fact, http://www.ugmportland.org/donate/ is using it to take donations on their website.
01-20-2011 01:26 PM - edited 01-20-2011 01:30 PM
I think your plugin doesn't work with e-check though.
Or does it?
Two other questions:
Can the donor pick a date for automatic withdrawals or does the date have to be the current date?
Is their a confirmation page after entering donation amount and cc / check info, etc.? Where the donor can click "confirm" or "change?"
01-20-2011 09:30 PM
You're right that it doesn't work with e-check right now, although that's a good feature idea.
All dates are keyed of the transaction date.
There's a checkout page where they provide their details, including address, cc, etc.
03-16-2011 02:56 AM
Any hope that you will set up to use eChecks in additon to credit cards on that plugin?
I just opened my authotize.net account and my need is now immediate. :-)
06-29-2011 12:15 PM
we just released a plugin that will also accept eChecks - we had to do it for a client and thought we'd publish it more widely as well. see it at
It's not GPL at the moment (hence no listing in the WP dir) but we're working out the remuneration/GPL issues as we speak.
07-05-2011 01:09 PM
Hi thirstyjon -
I have not tested it with bluehost but there's no reason it shouldn't (though I do know BH has some peculiar configs with their shared hosting). You can visit our site at the URL I posted above and contact us there through the contact form or email us at email@example.com