当事人约定由第三人履行债务的,如果第三人不履行,那么债务人应当向债权人承担违约责任。这是因为第三人并非合同当事人,因此其不履行债务并不直接导致合同违约,而是影响到债务人的违约责任。
在这种情况下,债权人可以要求债务人承担违约责任,并支付相应的违约金或赔偿损失。如果债务人无法承担违约责任,债权人还可以通过法律途径追讨债务。
需要注意的是,即使第三人未按照约定履行债务,债务人仍然需要向债权人承担违约责任,除非合同另有约定或第三人确实无法履行债务。此外,在第三人履行债务的情况下,债务人仍需对债权人承担担保责任,即保证第三人的履行行为符合合同的约定。