A scanning device adapted to scan an interface surface provided on a
product item, the interface surface having disposed thereon coded data
indicative of an identity of the product item, the product item being
provided in a sensing region, the scanning device including: a beam
generator for generating at least one scanning beam having a
predetermined spectrum; at least one beam controller for directing the at
least one scanning beam into the sensing region through a scanning
surface, the scanning surface being transmissive to radiation of at least
a portion of the predetermined spectrum; a sensor for sensing at least
some of the coded data on the interface surface of the product item; and
generate, using at least some of the sensed coded data, product identity
data indicative of the identity of the product item.