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.
حَدَّثَنَا عُثْمَانُ بْنُ أَبِي شَيْبَةَ، وَقُتَيْبَةُ بْنُ سَعِيدٍ،عَنْ شَرِيكٍ، عَنْ سِمَاكٍ، عَنْ عِكْرِمَةَ، رَفَعَهُ، قَالَ عُثْمَانُ، وحَدَّثَنَاوَكِيعٌ، عَنْ شَرِيكٍ، عَنْ سِمَاكٍ، عَنْ عِكْرِمَةَ، عَنِ ابْنِ عَبَّاسٍ، عَنِ النَّبِيِّ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ، مِثْلَهُ، قَالَ: اشْتَرَى مِنْ عِيرٍ تَبِيعًا، وَلَيْسَ عِنْدَهُ ثَمَنُهُ، فَأُرْبِحَ فِيهِ، فَبَاعَهُ، فَتَصَدَّقَ بِالرِّبْحِ عَلَى أَرَامِلِ بَنِي عَبْدِ الْمُطَّلِبِ، وَقَالَ: لَا أَشْتَرِي بَعْدَهَا شَيْئًا إِلَّا وَعِنْدِي ثَمَنُهُ.
عکرمہ سے روایت ہے انہوں نے اسے مرفوع کیا ہے اور عثمان کی سند یوں ہے: «حدثنا وكيع، عن شريك، عن سماك، عن عكرمة، - عن ابن عباس، عن النبي صلى الله عليه وسلم» اور متن اسی کے ہم مثل ہے اس میں ہے: رسول اللہ صلی اللہ علیہ وسلم نے ایک قافلہ سے ایک تبیع ۱؎ خریدا، اور آپ صلی اللہ علیہ وسلم کے پاس اس کی قیمت نہیں تھی، تو آپ کو اس میں نفع دیا گیا، آپ صلی اللہ علیہ وسلم نے اسے بیچ دیا اور جو نفع ہوا اسے بنو عبدالمطلب کی بیواؤں کو صدقہ کر دیا اور فرمایا: آئندہ جب تک چیز کی قیمت اپنے پاس نہ ہو گی کوئی چیز نہ خریدوں گا ۔