Google checkout

Google checkout provides a free service for nonprofits to process online donations.