The pillars of a contract in Islam are two:
- Ijaab – the positive proposal; and
- Qabool – the acceptance.
The coming together of ijaab and qabool makes up the contract.
There are three other conditions that Kharofa specifies for a contact to be legally acceptable and impactful.
- the existence of two properly and aptly qualified contractors;
- a format; and
- a place of reference or subject matter.
Source: Kharofa, Ala’ Eddin. Transactions in Islamic Law. 2nd ed. Kuala Lumpur: A.S. Noordeen, 2000. 11-12.