Here are some information regarding the donation.
http://www.nerdwallet.com/blog/nonprofits/donate-charities-corporations/
For payment gateway, please check
Gateway | Reseller |
Monthly Gateway Fee |
Monthly Merchant Account Fee |
Gateway Transaction Fee |
Merchant Transaction Fee |
Merchant VISA/Master Rate |
Merchant min Monthly Fee |
Commerce Guys | Authorize.net | $17.95 | $9.95 | $0.10 | $0.25 | 2.19% | $25 |