The up_special_price module provides the SP command to allow cashiers to specify prices at the time of scanning.