由第三人履行的合同的法律后果可分为:
(1)债权人应当接受第三人的履行,由于债务人已经与债权人约定由第三人履行债务,如果债权人不接受第三人的履行视为债务人已经履行了债务而债权人违约。
(2)第三人违约时,债务人应当向债权人承担违约责任,因此,第三人代为履行中的第三人只是替代债务人履行债务,并不是合同的当事人。