на основании 1102 можно требовать возврата, если в договоре не сказано ни слова что аванс остается у продавца в случае отказа покупателя от сделки.но если сам покупатель согласился в договоре что в случае его отказа от сделки аванс остается у продавца, то обогащение становится обоснованным