(first post)
Agreed on all points. Sorry for the sidetrack.
I don't know much about fees but which payment processors charge a fee for donating money and how much?
Visa Mastercard are roughly 2-4% + $0.30 for card-not-present (over the internet). They don't care if you're a nonprofit, but if you're doing very large volume they can knock it down a little. There are also fees for setup ($100-300), gateway ($15-30 per month), statements ($10), and chargebacks will cost you dearly.
Amex is 3.5-7%, though the nickel-and-dime fees are lower.
Paypal's rate is 2.2% + $0.30 for qualifying nonprofits.
Currency conversion runs around 3% and is paid by the buyer, not the merchant.