法律分析:
合同当然是生效的。合同的生效与否,与是否交钱是两种不同的法律行为。合同是否能够生效是第一个问题,生效的合同应当满足有关法律规定的生效要件,即合同当事人意思表示达成一致,真实自愿,内容不违反法律的强制性规定和公序良俗,满足上述条件就是合法生效的合同,依法成立的合同自成立时生效,双方当事人即受合同的约束。而合同中约定的“交钱”是属于履行合同的义务,若不履行合同义务,需要承担相应的违约责任。
法律依据:
《中华人民共和国民法典》 第一百四十三条 具备下列条件的民事法律行为有效:
(一)行为人具有相应的民事行为能力;
(二)意思表示真实;
(三)不违反法律、行政法规的强制性规定,不违背公序良俗。