1.雙方事先約定有補償方案的,按照補償方案計算。如果過高或過低,他們可以向法院或仲裁機構申請調整。
當事人可以約定壹方違約時,根據違約情況向對方支付壹定數額的違約金,也可以約定違約損失賠償金額的計算方法。
約定的違約金低於造成的損失的,當事人可以請求人民法院或者仲裁機構予以增加;約定的違約金過分高於造成的損失的,當事人可以請求人民法院或者仲裁機構適當減少。
當事人就遲延履行支付違約金的,違約方在支付違約金後,還應當履行債務。
二、賠償當事人所受損失的法定範圍,包括合同履行後可預見的利益。
3.消費者也可以依照《中華人民共和國消費者權益保護法》的規定承擔損害賠償責任。
法律依據:《民法》
第583條?承擔損害賠償責任的壹方當事人不履行合同義務或者不履行合同義務,履行義務或者采取補救措施後,另壹方當事人有其他損失的,應當賠償損失。
第584條?損害賠償的範圍當事人壹方不履行合同義務或者履行合同義務不符合約定,給對方造成損失的,損害賠償的數額應當相當於因違約所造成的損失,包括合同履行後可以獲得的利益;但是,不得超過違約方在訂立合同時預見或者應當預見的損失。
第585條?違約金當事人可以約定壹方違約時,根據違約情況向對方支付壹定數額的違約金,也可以約定因違約造成損失的賠償金額的計算方法。
約定的違約金低於造成的損失的,人民法院或者仲裁機構可以根據當事人的請求增加違約金;約定的違約金過分高於造成的損失的,人民法院或者仲裁機構可以根據當事人的請求適當減少。
當事人就遲延履行支付違約金的,違約方在支付違約金後,還應當履行債務。