Amr bin Shu'ayb (may Allah have mercy on him) narrates from his father, from his grandfather (may Allah be pleased with him), a hadith like this. The hadith of Sayyiduna Abu Hurayrah (may Allah be pleased with him) is likewise, but Amr added in it that he (peace and blessings be upon him) "ordered him to make up one day."
Yahya bin Abi Talib narrated from Yazid bin Harun that Amr bin Shu'ayb (may Allah have mercy on him) added the words: "He ordered him to fast one day in its place."
Hadith Referenceالسنن الكبرى للبيهقي / كتاب الصيام / 8060