Other organization provide all information for SEPA bank transfers on their donation page (e.g. http://www.osmfoundation.org/wiki/Donate/SEPA), while the OpenBSD donation page just provides an email address that you should contact if you want to donate via a simple, plain bank transfer. That's kind of discouraging.
Either of those are two clicks (choice and confirmation) plus authentication which is identical to my in-app experience.
The biggest difference isn't about the process, but at what level a user has bought in to it - a payment shim from a particular provider or an ecosystem (Google / Apple).
I wonder how folks would react if Chrome / Safari started popping up a button to allow a seamless donation through Wallet/iTunes whenever a page presented a PayPal link or a CC form?
Amazon less so, but in my experience, almost nobody takes them.
Unfortunately, when I was using it, there weren't many interesting FLOSS projects to contribute to. Perhaps things have gotten better.
a) Typing in a credit card number + billing address.
b)
- Signing up for an account at a Bitcoin exchange.
- Transferring money to them (by doing a?)
- Waiting for them to exchange it.
- Transferring it to the recipients' wallet (this one step is kinda-easy, I'll grant)
- Hoping the price of bitcoin holds stable-ish so that my bitcoins are still worth something when the recipient converts them back.
- Send Bitcoin from bank to recipients' wallet
The last point won't be an issue once Bitcoin stabilizes after its growth phase.
I personally am willing to risk 10 - 20% value to help establish a reasonable stability in BTC/USD exchanges. Once the exchange becomes more stable and nerdy people hold some amount of bitcoins the above problem is fixed, it's just that right now regulation and volitility are still a problem.
Replace a) with
- Fulfill an arbitrary number of legal requirements
- Sign up for an account at a bank
- Transfer money to the bank (by doing a?)
- Wait for the check/deposit to go through (hopefully neither you nor the bank fucked something up)
- Put it in your debit/credit account (this one step is kinda-easy, I'll grant)
The last thing about "Hoping the price holds stable" is irrelevant. The recipient can convert them immediately.
A fair comparison is the act of paying with your (funded) credit card versus paying with your (funded) Bitcoin wallet. I can say from experience that the Bitcoin wallet is significantly easier in a lot of cases (and also carries less of a risk of getting skimmed or having a payment database hacked or something).