The easiest way to do it would be via PayPal. (See
here.)
You could get an account with Authorize.net and do your own integration if you really wanted to, but it'd probably cost you more than doing it via paypal. The paypal method is actually pretty simple, so I'd recommend it unless you need a complex book-keeping solution to help manage your project.