In my experience it is much easier to pay using bitcoin rather than with credit cars or debit cards. The only problem is that bitcoin have a high transaction fees and have a slow confirmation of transaction but if we can launch the lightning network bitcoin will be the perfect tool for creating payments. Though even bitcoin have a high fees for transactions but it is still cheaper than the charges in using a credit card.