法律分析:约定合同违约金合法。根据《民法典》第五百八十五条规定,当事人可以约定一方违约时应当根据违约情况向对方支付一定数额的违约金,也可以约定因违约产生的损失赔偿额的计算方法。
约定的违约金低于造成的损失的,人民法院或者仲裁机构可以根据当事人的请求予以增加;约定的违约金过分高于造成的损失的,人民法院或者仲裁机构可以根据当事人的请求予以适当减少。
当事人就迟延履行约定违约金的,违约方支付违约金后,还应当履行债务。不付违约金的,可以由双方协商处理,协商不成的,另一方可以收集证据材料到有管辖权的法院起诉要求对方支付违约金,或者通过仲裁的方式要求裁定对方支付违约金。
《刑法》 第三百一十三条
对人民法院的判决、裁定有能力执行而拒不执行,情节严重的,处三年以下有期徒刑、拘役或者罚金;
情节特别严重的,处三年以上七年以下有期徒刑,并处罚金。