http://nonprofitorgs.wordpress.com/2009/11/05/how-nonprofits-can-easily-accept-credit-card-payments-on-mobile-phones-at-fundraising-events-and-over-the-phone/