I wonder that your bills or coins called "bitcoins" that can you pay for other payments not only using a internet but in handling it and paying at the counter ?
No need for physical coins nor bills just pay with your smartphone. Scan a QR code, check the amount, click send, enter password, wait a second, done.