合同以外的口头承诺没有法律效力,因为口头承诺没有任何证据证明该承诺,只有白纸黑字写出来的合同才是真正的证据,具有法律效力,而口头承诺随时都可以变的,对方不认账的话,你一点办法也没有,所以口头承诺没有法律效力。