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?