Stripe announced bitcoin support. There has been much discussion on hacker news about it. Lots of people are not seeing the benefits of bitcoin over credit cards for individual shoppers. They talk about the fraud protection that credit cards provide them as customers and the 1% or whatever cash back they get on each purchase from the credit card companies that they would be giving up. I don't think they fully understand the trade-offs here.
First of all, the cash back. Credit card companies are charging merchants a percentage of each transaction larger than the 1% whatever they are giving you back (how else do they stay in business?). What people may be forgetting is that retailers are not just eating that percentage cost that the credit cards are charging them. They are most definitely passing that cost on to all of us consumers in the form of higher prices. If enough transactions happened with bitcoin that would lower prices for all of us. Merchants could also offer a cash/bitcoin discount.
Next is the fraud protection. There are two kinds of fraud protection that the credit card companies provide. The first kind is if if someone steals my credit card and starts making charges that I didn't authorize. The credit card companies protect me from the fraudulent charges the thief makes. Hopefully we all realize that if it weren't for the credit card in the first place this kind of fraud wouldn't be possible. If Target, for example, hadn't had a bunch of their customers' credit card information stored on their servers when they got hacked their customers wouldn't have needed this kind of protection.
The thing to understand here is that paying with a credit card is a pull operation and paying with bitcoin is a push operation. To pay a merchant I have to give them my credit card information and they pull money from my card. Anyone that has that information can pull money from my card, making this kind of fraud easy. With bitcoin a merchant gives me their bitcoin address and I send (push) bitcoin to them. I don't have to fork over any sensitive information. The merchant is safe too, by the way, because that bitcoin address they gave me cannot be used to withdraw funds from them, only to give them funds.
Another cost of this kind of fraud protection that I discovered recently is that once it is discovered that someone has stolen your credit card information you lose the use of that credit card until a new one can be issued. That can take up to two weeks. Over this last Christmas both of my credit cards were cancelled due to fraud. I was leaving on a trip soon and didn't have a credit card to take with me. I really didn't like the idea of carrying a bunch of cash around on a trip instead of a credit card (fortunately I still had a debit card).
The other kind of fraud protection that credit cards provide is chargebacks. If someone doesn't give me the thing I thought I had paid for with my credit card I can essentially take my money back by asking the credit card company for a chargeback. You can't do this with bitcoin because it works like cash. Once the bitcoin leaves your hand (so to speak) you don't have any control over it anymore. The think to keep in mind again is, this fraud protection does not come for free. Those fees I already talked about are partly there to pay for this. Now think about it, how often are you required to resort to using a chargeback? I personally have never needed to. I have had disputes with merchants where I thought I might need to, but I have always been able to resolve the problem by talking things out with them. Merchants are very motivated to protect their reputation and their relationship with their customers. Since this is the case, why are we all paying for the ability to request a chargeback with every transaction? Could I say to Visa when buying from someone I trust such as Amazon, "hey, I don't want to pay for chargeback protection for this purchase?" The answer, unfortunately, is no.
I do understand that there will be times when buyers will want or even need chargeback protection. You could simply use your credit card for times like that, but could we ever get chargeback fraud protection on a purchase made with bitcoin? I don't personally know of an easy way to do that right now, but escrow services have existed since before credit cards were invented precisely for this reason. Escrow services could easily work with bitcoin.
I titled this "Bitcoin vs. Credit Cards" but I'm not trying to say that There Can Only Be One. More options is better. I see a lot of people dismissing bitcoin out of hand due to misunderstandings about the costs and benefits of bitcoin when compared to other forms of moving money around. Hopefully this helps clear things up for a few people.
1. Another costly thing about chargebacks is people can use them to defraud merchants. They can ask for a chargeback even when the merchant did deliver the thing they promised. This is another cost the merchant bears when accepting credit cards. A cost that, surprise, gets passed back to you as a customer.