Money earned from the internet is known as digital/electronic money. People who earn money from the internet, they get paid money in electronic form by payment processors such as skrill, perfectmoney, alipay, paypal, bank-wire transfers because online workers are worldwide.
Last month, I got $20 from online surveys. The money was sent to my bank account via online payment processor. Now if I buy 2 shirts using debit cards at offline or online stores, there is no cash involved but I have 2 shirts.
Bitcoin is a part of digital money. How is digital money is your country ??
Efficiency and faster transaction wise, these kind of payment method would be the best choice. But this can't be adopted by all establishment yet especially on third world country just like mine since there are still stores that only accepts cash/money when paying on their goods which is possibly the small franchises. Probably in the coming future if advancement also affects the smaller establishment then this would be a really great option when paying.