我只知道擔保法的解釋
第壹百二十壹條當事人約定的定金數額超過主合同標的物金額百分之二十的,對超過部分,人民法院不予支持。
合同法解釋二
第二十九條第2款
當事人約定的違約金超過所造成損失的30%的,壹般可以認定為《合同法》第壹百壹十四條第二款規定的“過分超過所造成的損失”。
但這明顯是補償性違約金。