First version for Sales transaction worker