买房付定金的原因主要有以下几点:经济上的约定:购房定金是一种经济上的约定,代表着购房者与售房者之间的一种承诺和信任。锁定交易:定金能够锁定交易,使售房者在一定时间内保留房屋,不再出售给其他人,同时给予购房者一定的时间来准备后续的购房手续和资金。证明合同成立:定金可以作为买卖合同成立的证明,一旦支付定