Yes, bitcoin can be a mode of payment. Bitcoin is a digital currency which has a faster and reliable transaction when you buy in online and most people really wanted that to be happen.
One problem, however, is that the cost of bitcoin is a serious problem. The cost of carrying bitcoins now is too high. As a means of payment, the cost is too high, which I think will affect people's use.