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