要约的撤回是指要约发出之后效力发生以前,要约人欲使该要约不发生法律效力而作出的意思表示。要约的撤销是指要约人在要约发生法律效力之后而受要约人承诺之前,欲使该要约失去法律效力的意思表示。要约的撤回与要约的撤销的区别在于:
(1)要约的撤回发生在要约生效之前,而要约的撤销发生在要约生效之后;
(2)要约的撤回是使一个未发生法律效力的要约不发生法律效力。而要约的撤销是使一个已发生法律效力的要约失去法律效力;
(3)要约撤回的通知只要在要约到达之前或与要约同时到达就发生效力,而要约撤销的通知在受要约人发出承诺通知之前到达受要约人,但不一定发生效力。
什么情况下要约失效。
有下列情况之一的,要约失效:
(1)拒绝要约的通知到达要约人;
(2)要约人依法撤销要约;
(3)承诺期限届满,受要约人未作出承诺;
(4)受要约人对要约的内容作出实质性变更。