Amr bin al-Rabi' bin Tariq (may Allah have mercy on him) narrated a hadith like the one above, except that he said that Muhammad bin Ata (may Allah have mercy on him) informed him, and in the hadith he used the words: "I had silver rings made."
Ali bin Umar (al-Daraqutni) said: This Muhammad bin Ata is majhul (unknown). The Shaykh (al-Bayhaqi) said: He is Muhammad bin Amr bin Ata, and he is well known.
Hadith Referenceالسنن الكبرى للبيهقي / كتاب الزكاة / 7548