First version of InvoiceTransactionWorker.