To suppress change to a shopper from becoming insufficient due to the drawl of the deposit of a deposit account of a financial institute from a currency storage device.
A merchandise sales data processor 10 includes: a drawl sum designation means 36 for designating a drawl sum which is equal to or less than a specific sum; a drawl information transmission means for transmitting drawl request information to request the drawl of the drawl sum of cash designated by the drawl sum designation means 36 from the deposit account to a management device; and a drawl control means for, when permission information transmitted from the management device is received by a communication part in response to the drawl request information, putting the sum of currency designated by the drawl sum designation means 36 in a receivable state from a currency storage device 102.