5
3
Recently I built a site that allows purchase of items with bitcoin, also paypal and credit cards. In testing I haven been struck by how different the experience of purchasing online with bitcoin is vs. traditional methods. It takes much longer from the point of confirmation of sale to the "acceptance" of the payment (the point after which the workflow can move on to fulfillment). It also takes more user input and action. It's difficult on the surface of it to understand how this can be the case when transferring value from one person to another seems so much quicker and easier than traditional alternatives.
It occurs to me that part of the difference may be due to fundamental differences in what is taking place. Is a credit card transaction directly analogous to a bitcoin transaction, or instead does a credit card transaction only match a bitcoin transaction considered along with the bank and other transfers on either end of it? Are there other differences or considerations to make when comparing the two experiences procedurally? I am unsure.
Coming up with strongly analogous steps between these two procedures of transferring value from a buyer to a seller might reveal choking points/areas of improvement for Point of Sale with bitcoin or highlight the differential value of bitcoin's approach.
So what are the analogous steps between the two experiences?
For example, you might consider waiting for confirmations of a Bitcoin transaction to be analogous to waiting for the chargeback time limits to expire for a credit card transaction. That is the time after which you can be confident that the money is absolutely yours. Given that, in some cases, credit card transactions can be charged back over a year later, Bitcoin's 1-hour timeframe no longer seems so bad. – Nate Eldredge – 2014-09-08T00:32:38.853
On another note, I'm unclear what "human interaction" you refer to as part of a Bitcoin transaction. – Nate Eldredge – 2014-09-08T00:33:00.307
One difference in the chargeback period and confirmations from the perspective of the purchaser is that delivery of the good or service is not held back until the chargeback period's completion. So maybe there's an opportunity to go ahead and continue the workflow before the first confirmation? I guess as it's only an hour, delivery won't often take place before there's an opportunity to correct orders with transactions that don't confirm. It's really just a matter of whether the user facing status says "payment received" for that time period. That doesn't seem like a big deal. Thanks! – Tezcatlipoca – 2014-09-08T01:29:28.063
Human interaction should more properly be "user actions and input". And the big problem isn't that there is significantly more user action and input, it's more that it's further spaced apart I think. With a credit card, there can be as few as three fields to fill out and one button press immediately after and the process is done. I can see instantly that my payment is reflected and my product will be delivered. – Tezcatlipoca – 2014-09-08T01:38:11.730
Same thing with bitcoin? I'm presented a 32 character code to copy. Then I have to go to my desktop and open an app (or go to a website and sign in) to access my wallet. Take 5 min downloading missed transactions. Paste in the address. Go back to the browser and copy and paste the total cost. Send the transaction. Maybe wait an hour for confirmation (though maybe not anymore ;} ). OK the payment should have posted, but how often does the website check? Wait another 5-10 for the website to reflect it. OK finally, we can see the updated order status. – Tezcatlipoca – 2014-09-08T01:43:11.860
Unless we are talking big purchases, I think it would be more usual to have a sufficient amount on a lightweight wallet on your phone. Then it is 1) scan the presented QR code, 2) check amount and recipient, 3) press send. Which to me is actually less work than 1) fish your credit card from your wallet, 2) enter name, copy cc number, end date, security code, 3) enter verified by Visa password. ;) – Murch – 2014-09-08T06:16:09.203