同意退房却不退购房款,开发商的作为有法律依据吗

开发商退房,但不同意退款,是有法律依据的,因为买卖合同是合法有效的,双方当事人必须履行。

开发商同意解除房屋买卖合同,但要求买房人按照合同的约定承担一定的违约责任,是完全合理合法的。

《合同法》:

第八条依法成立的合同,对当事人具有法律约束力。当事人应当按照约定履行自己的义务,不得擅自变更或者解除合同。

依法成立的合同,受法律保护。

第七十七条当事人协商一致,可以变更合同。

第一百零七条当事人一方不履行合同义务或者履行合同义务不符合约定的,应当承担继续履行、采取补救措施或者赔偿损失等违约责任。