法律分析:
合同上的承诺需要具备的条件分别有:承诺必须由受要约人作出;承诺必须是在有效时间内作出;承诺必须与要约的内容完全一致;承诺需要在要约存续期间内才有效力;法律规定或当事人约定的其他条件等。
法律依据:《《中华人民共和国民法典》》第四百八十一条_x000D_
【承诺的期限】承诺应当在要约确定的期限内到达要约人。_x000D_
要约没有确定承诺期限的,承诺应当依照下列规定到达:_x000D_
(一)要约以对话方式作出的,应当即时作出承诺;_x000D_
(二)要约以非对话方式作出的,承诺应当在合理期限内到达。