孙成龙与王成虎签定买卖合同,孙成龙为出卖人.王成虎为买收人,合同总价款为200万元,王成虎支付定金50万元,后孙成龙只如期供给王成虎一半数量的货物,剩余部分无力供货,王成虎要求孙成龙反还双倍定金100完元,孙不同意,双方发生纠纷.答案是定金条款部分无效,40万部分有效,但王成虎仅有权要求孙成龙反还定金40万元,另反还其余的30万元.为什么啊?????