法律解答:购买方违反合同,违约金的计算首先看合同有无约定。若有约定,按约定计算;若无约定,受损害方根据标的性质及损失大小,合理选择要求对方承担修理、重作、更换、退货、减少价款或者报酬等违约责任,还可主张赔偿因违约造成的损失。法律依据:《民法典》第五百七十七条规定,当事人一方不履行合同义务或者履行合同义务不符合约定的,应当承担继续履行、采取补救措施或者赔偿损失等违约责任。第五百八十五条规定,当事人可以约定一方违约时应当根据违约情况向对方支付一定数额的违约金,也可以约定因违约产生的损失赔偿额的计算方法。核心分析:合同约定优先,按约定条款计算违约金。无约定时,违约方需承担法定违约责任,受损方有权选择合适方式要求对方承担责任。关键在于确定违约事实及损失情况。实务建议:收集合同文本,证明双方约定。整理因对方违约造成的损失证据,如发票、清单等。若协商不成,可向法院起诉,按法定程序主张权利,要求对方支付违约金及赔偿损失。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。