A similar tradition has also been transmitted by Ibn 'Abbas though a different chain of narrators. This version says:
"He (the Prophet) purchased a calf from a caravan, but he had no money with him. He then sold it with some profit and gave the profit in charity to the poor and widows of Banu 'Abd al-Muttalib. He then said: I shall not buy anything after this but only when I have money with me.
Reference: Sunan Abi Dawud 3344 In-book : Book 23, Hadith 19 English translation : Book 22, Hadith 3338
Help us gift a modern, ad-free Islamic application for the Muslim Ummah. Your donation will be recorded as Sadaqah Jariyah in your book of deeds, In Sha Allah.