I went to a restaurant recently that asked me to pay my bill with the QR code on the tablet. Scanned it, and the first thing it did was ask for my phone number to verify my "account" by sending me a code.
The server didn't understand that I wasn't going to do that, and they needed to run my credit card like normal or I wasn't paying.