Согласно п. 1 ст. 380 Гражданского кодекса РФ задатком признается денежная сумма, выдаваемая одной из договаривающихся сторон в счет причитающихся с нее по договору платежей другой стороне, в доказательство заключения договора и в обеспечение его исполнения.
Таким образом, заключение соглашения о задатке и его выплата продавцу возможна только после заключения основного договора.
В вашем случае задаток был выплачен до заключения договора. Исходя из смысла закона, он не имеет под собой никаких правовых оснований.
Это означает, что вы вправе отказаться от заключения основного договора, и продавец обязан вернуть задаток. Если же он откажется делать это, вы вправе обратиться в суд с требованием возврата неосновательного обогащения в размере задатка.