根據《民法》第586條規定,微信支付的定金具有法律效力。定金合同應當在定金實際支付時成立,定金的數額由當事人約定,但不得超過主合同標的額的20%,超過部分不具有定金的效力。在微信上支付定金,只要雙方達成協議並實際支付定金,就可以視為有效的口頭合同。但為避免後續糾紛,微信溝通時註意存款用途,保留相關聊天記錄和轉賬記錄。當事人也可以采用其他形式訂立合同,只要合同內容能夠有形地表現出來。