Suivant l'article 40b al.1c CO, l'acquéreur peut révoquer son offre ou son acceptation s'il a été invité à prendre un engagement lors d'une manifestation publicitaire liée à une excursion ou à une occasion de même genre. Par contre, il ne dispose pas de cette faculté s'il a fait sa déclaration à un stand de marché ou de foire (art.40c al.1b CO). Selon le message du Conseil fédéral (FF 1986 II 392-403), le droit de révocation vise à protéger le consommateur contre toute utilisation de moyens déloyaux pour la conclusion de contrats. Ce droit ne doit cependant être applicable que lorsque le danger de conclure un contrat sans avoir mûrement réfléchi est particulièrement grand.