The reason that your receipt is asked for is because it is something they do when you have an item(s) that isn't bagged. They need to see the item on the receipt to make sure it was in fact purchased, it is policy. Other than that they have no right to ask for your receipt and you have every right to ask them why and, or decline.
I would like a greeter to do there job cant stand it when people need jobs and u cant even say welcome cant do your job let give it someone who will
Thanks! Your answer is awaiting moderation.