I'm pioneering a futuristic alternative. The user donates their CPU cycles -> to generate hashes -> to mine crypto currency on behalf of the open source project.
If you need a way to accept donations worldwide - without a merchant account and without the donor even needing a credit card or bank account - it might be worth a look.