一方可约定一方向另一方支付定金作为债权的保证。预付款在实际交付时生效。预付款项由当事人商定,但不得超过主合同标的额的20%,超过部分不产生定金的效力。如果定金数额超过或少于约定金额,则视为改变约定定金数额。如果债务人履行义务,定金应当扣除价款或者收回。支付定金的一方不履行义务或履行义务不符合约定,致使不能实现合同目的,无权请求返还定金;收取定金的一方不履行债务或者履行债务不符合约定,致使不能实现合同目的的,应当双倍返还定金。