商品房的购买者有权选择解除购房合约,前提是开发商无法按照相关法律规定完成交屋期限的约定并且在合同终止期限之前获得消费者的催告响应。倘若开发商未能在三个月内履行交屋义务,那么购买者即可依法解约并要求退还所支付的全部房款以及该款项在这段时间内产生的活期利息,同时还可索取相应的违约赔偿金。
《民法典》第五百八十五条当事人可以约定一方违约时应当根据违约情况向对方支付一定数额的违约金,也可以约定因违约产生的损失赔偿额的计算方法。约定的违约金低于造成的损失的,人民法院或者仲裁机构可以根据当事人的请求予以增加;约定的违约金过分高于造成的损失的,人民法院或者仲裁机构可以根据当事人的请求予以适当减少。当事人就迟延履行约定违约金的,违约方支付违约金后,还应当履行债务。