At least in Japan, I'm surprised that they haven't expanded Suica and similar systems to include online shopping.
But even more IRL merchants are now accepting 交通系 IC cards as payment methods. I can use mine at the arcade and never worry about coins.