As for what the Messenger of Allah ﷺ forbade, it is that food be sold before it has been fully received.
أخبرنا قتيبة قال حدثنا سفيان عن ابن طاوس عن طاوس قال سمعت
أما الذي نهى عنه رسول الله ﷺ أن يباع حتى يستوفى الطعام
[Sahih] Previously mentioned, no. 4601, and it is in Al-Kubra, no. 6191.