"Do not consume one another's wealth unjustly, unless it be trade by mutual consent" [Nisa 4:29].After this verse was revealed, a man would feel scruples about eating in anyone's house. Then that was abrogated by the verse in Nur, where Allah said, "There is no blame upon you for eating from your own houses" up to His words "or separately" [Nur 24:61].A wealthy man would invite one of his relatives to a meal, and the man would say, "I feel scruples about eating from it," ("tajannuh" meaning to feel it a sin), and he would say, "The poor man has more right to it than I do."So it was made lawful for them to eat of whatever the name of Allah had been pronounced over, and the food of the People of the Book was made lawful as well.
حدثنا أحمد بن محمد المروزي حدثني علي بن الحسين بن واقد عن أبيه عن يزيد النحوي عن عكرمة
{لا تأكلوا أموالكم بينكم بالباطل إلا أن تكون تجارة عن تراض منكم} فكان الرجل يحرج أن يأكل عند أحد من الناس بعد ما نزلت هذه الآية فنسخ ذلك الآية التي في النور قال {ليس عليكم جناح أن تأكلوا من بيوتكم} إلى قوله {أشتاتا} كان الرجل الغني يدعو الرجل من أهله إلى الطعام قال إني لأجنح أن آكل منه والتجنح الحرج ويقول المسكين أحق به مني فأحل في ذلك أن يأكلوا مما ذكر اسم الله عليه وأحل طعام أهل الكتاب