Technology protects retailers, issuers, and consumers from CNP fraud