CompuPay completes payroll acquisition, announces alliance