How to provide protection against fraud in a retail setting