Sayyiduna Abdullah bin Umar (may Allah be pleased with them both) said: I bought some oil in the market, and a man came up to me and offered me a profit on it until I was satisfied. When I took hold of his hand to strike my hand on his (to seal the deal), a man behind me seized my arm. I turned round and it was Zayd bin Thabit (may Allah be pleased with him). He said: "Do not sell it until you have taken it to your house, for the Prophet of Allah (peace and blessings be upon him) forbade this kind of sale."
Hadith Referenceالمعجم الكبير للطبراني / باب الزاي / 4764