你好!由于开发商一开始的购房合同上明确写出,70年,可是现在由于有商铺改成了40年
属于开发商违约,可以和开发商协商解决支付违约金; 至于买方和银行签订的贷款合同,可以和银行协商解决,或是终止合同、或先中止支付贷款。
开发商违约,建议先协商解决,不愿协商或协商不成的,可以要求开发商承担违约责任或损失赔偿责任。