First version for salestransaction worker