[Y]ou are not required to show a receipt unless you agreed to as a part of a membership contract (like at Sam’s Club, Costco, or BJ’s). In most places in the U.S., if a store employee has a reasonable suspicion that you are shoplifting, they have a right to detain you for a reasonable amount of time and in a reasonable manner. Reasonable is an important word here. …
If you don’t want to show your receipt, just walk around the receipt checker and say “no thanks” if the person asks. If you are stopped, ask if you are being detained and if you are being suspected of shoplifting. If you are prevented from leaving the store, you’ll want to call police and/or your lawyer.
Whatever you do, do not hit the receipt checker ….
The above only valid if in fact you are not shoplifting.