ده نوع اختیار قانونی آورده شده است که عبارتند از:
خیار مجلس
خیار حیوان
خیار شرط
خیار تاخیر ثمن
خیار رویت و تخلف وصف
خیار غبن
خیار عیب
خیار تدلیس
خیار تبعض صفقه
خیار تخلف شرط
ده نوع اختیار قانونی آورده شده است که عبارتند از:
خیار مجلس
خیار حیوان
خیار شرط
خیار تاخیر ثمن
خیار رویت و تخلف وصف
خیار غبن
خیار عیب
خیار تدلیس
خیار تبعض صفقه
خیار تخلف شرط