> QR ordering
In the story, even though people used the QR code separately to see the menu, the bill was combined. Either the order itself was done via a human, or the bill was charged against the table rather than the unique user.
When the whole ordering and paying happens as a single event, none of the problems presented in the story occur, other than the initial problem of scanning the QR code.