根據2021實施的《民法典》第壹百四十三條規定,雙方的約定具備下列條件發生法律效力:
(壹)行為人具有相應的民事行為能力;
(2)意思表示真實;
(三)不違反法律、行政法規的強制性規定,不違背公序良俗。
第壹百五十三條規定,違反法律、行政法規強制性規定的民事法律行為無效。但是,強制性規定不使民事法律行為無效的除外。
違反公序良俗的民事法律行為無效。