Sahih Muslim | Book 10 | Chapter 10

Narrated by Ibn 'Umar (Allah be pleased with them)
Ibn 'Umar (Allah be pleased with them) reported Allah's Messenger (may peace be upon him) as saying: Both parties in a business transaction have the right to annul it so long as they have not separated; except in transactions which have been made subject to the right of parties to annul them.

Narrated by Ibn 'Umar
This hadith has been narrated on the authority of Ibn 'Umar (Allah be pleased with them) through another chain of transmitters.

Narrated by Ibn 'Umar (Allah be pleased with them)
Ibn 'Umar (Allah be pleased with them) reported Allah's Messenger (may peace be upon him) as saying: When two persons enter into a transaction, each of them has the right to annul it so long as they are not separated and are together (at the place of transaction); or if one gives the other the right (to annul the transaction) But if one gives the other the option, the transaction is made on this condition (i.e. one has the right to annul the transaction), it becomes binding. And if they are separated after they have made the bargain and none of them annulled it, even then the transaction is binding.

Narrated by Abdullah b. 'Umar (Allah be pleased with them)
Abdullah b. 'Umar (Allah be pleased with them) reported Allah's Messenger (may peace be upon him) as saying: When two persons enter into a transacation, each one of them has the right to annul it so long as they are not separated, or their transaction gives one another (as a condition) the right of annulling, and if their transaction has the right of annulling it the transaction becomes binding. Ibn Abi Umar made this addition that whenever he (Ibn Umar) entered into a transaction with a person with the intention of not breaking it, he walked a while and then returned to him.

Narrated by Ibn Umar
Ibn Umar reported Allah's Messenger (may peace be upon him) as saying: There is no transaction between two persons entering a transaction until they separate, but only when there is an option to annul it.