Witness ‘never promised’ to pay contractor