平台订酒店退款问题

提前20天买的,当天晚上因为行程原因申请取消(下单时间下午16:07到申请退款不超过5小时),提前20天申请取消,才发现商家有超过30分钟不可取消(刚提交商家就给拒绝了),当下就联系酒店商家(晚上8点22分)说明天再申请退款联系他。第二天平台打来电话说要收取30%的违约费,或者以挂卖的形式。如果没有挂卖成功的话所有的钱都退不了。怎么办呀??? 这不应该由消费者承担取消订单带来的风险,主要是提前了20天,当天晚上就申请了。应该怎么跟商家商讨啊?已经把这段话跟商家讲过了,但是好像他不想和我多聊说很好卖的。那如果到时候卖不掉怎么办呀?