در قرارداد خرید و فروش، خریدار و فروشنده میتوانند توافق کنند که اگر فروشنده ظرف مدت مشخصی پول را به خریدار پس بدهد، حق به هم زدن معامله را داشته باشد. این حق که «خیار شرط» نام دارد، میتواند شامل برگرداندن کل پول یا بخشی از آن باشد. مثلاً ممکن است شرط کنند که با پس دادن نصف پول هم بتوانند کل ملک را پس بگیرند یا فقط بخشی از آن را. نکته کلیدی این است که اگر در شرط تصریح نشود که باید کل پول برگردانده شود یا فقط بخشی از آن، فروشنده تنها در صورتی میتواند معامله را فسخ کند که تمام پول را به خریدار پس بدهد. در واقع، هر طور که طرفین در قرارداد توافق کنند، همان طور عمل میشود و حق فسخ کاملاً تابع خواست و توافق آنهاست.