还款合同有法律效力吗

还款合同有法律效力吗
还款合同只要满足下列条件就有法律效力:1、双方的意思表示必须真实一致;2、双方必须是完全民事行为能力人;3、协议内容应符合公序良俗并且不能违反法律的禁止性规定必须不能违反法律的禁止性规定;4、双方在协议书上签字或者盖章。还款合同有法律效力吗的法律依据
《民法典》第一百四十三条具备下列条件的民事法律行为有效:(一)行为人具有相应的民事行为能力;(二)意思表示真实;(三)不违反法律、行政法规的强制性规定,不违背公序良俗。