If contractor is issuing invoice to you and you are also deducting TDS then i recommend you to pay by banking channel whatever it is like cheque, Demand draft, online transfer or wire transfer.
if you incur any cash expenses in excess of 20,000/- then you should Pay by banking channel only. otherwise it is disallowed in the Income tax act and you need to pay tax on that along with interest and penalty.