根据《中华人民共和国劳动法》及相关法律法规,工资由第三方代发是合法的。该法规定工资应以货币形式按月支付给劳动者,但并未明确支付方必须是用人单位本身。因此,用人单位可委托第三方机构,通常是银行,代发工资。这些机构通过自身联网的核心业务处理系统进行批量支付,将工资款项自动转入员工预先约定的银行卡或个人结算账户。在代发工资前,用人单位需与金融机构签订代发工资委托协议书。如发生拖欠或克扣工资情况,劳动者可通过法律途径维权。