由当事人双方协议一致后签订定金协议,双方当事人协议一致的或者根据合同履行实际情况要先支付定金的,可以在主合同中或者单独签订定金协议,定金的数额和违约条款等由双方协商决定。根据《中华人民共和国民法典》第五百八十八条规定,当事人既约定违约金,又约定定金的,一方违约时,对方可以选择适用违约金或者定金条款。定金不足以弥补一方违约造成的损失的,对方可以请求赔偿超过定金数额的损失。
法律依据
《中华人民共和国民法典》第五百八十八条当事人既约定违约金,又约定定金的,一方违约时,对方可以选择适用违约金或者定金条款。定金不足以弥补一方违约造成的损失的,对方可以请求赔偿超过定金数额的损失。