Malik, Isma'il bin Umayyah, al-Dahhak bin Uthman and Usamah bin Zayd all narrate it from Abdullah bin Yazid, and they do not mention the word "on credit".
The agreement of these four in contradicting what Yahya narrated indicates their precision in the hadith, and among them is an imam and hafiz, Malik bin Anas. The reason transmitted in this report indicates that this word is an error.
Hadith Referenceالسنن الكبرى للبيهقي / كتاب البيوع / 10562