在二手房交易中,中介公司一般要求买方先交定金,先把要买的房子定下来。如果买房人因自己或卖方或中介公司的原因想退定金,一般是比较困难的,所以要谨防中介公司在定金方面设置的合同陷阱。如何顺利退回定金呢?笔者建议采用下列方式:一是将交给中介公司或房主的钱约定为预付款,比如“买方缴纳卖方(或中介公司)1万元,属于预付款,如果买卖双方没有签订协议了,此款全部退还买方”。按照法律规定,预付款与定金的法律性质不同,无论什么原因,只要合同没有签成,预付款都是可以退的,而定金则不同,如果一方单方悔约,不想买房了,则定金不退,有时并非买方不想买房了,而是没有证据证明。二是不与中介公司签订居间协议或委托代理协议,而是直接签订买方、卖方及中介公司的三方协议,因为交纳定金并不是签订买卖合同的必经程序。三是是如果交了定金,要在合同中写明一定时间之内(比如30天),买卖双方或者买卖双方与中介方没有签署正式的房屋买卖协议,定金要退还。