Re: Alternative options do exist
Let's try another scenario: You buy something for work. The vendor's computer, pretending to be a till should print out a multipart invoice/receipt but fails because it's just been borked by and update. Your expenses sheet for reimbursement gets bounced by the bits of paper wallahs because you failed to provide a suitable bit of paper.
Not everything bought over the counter is bought without the need for a receipt.