Conditions

Bukhari :: Book 3 :: Volume 50 :: Hadith 876

Narrated Jabir bin 'Abdullah:

I gave the pledge of allegiance to Allah's Apostle for offering the prayers perfectly paying the Zakat and giving good advice to every Muslim.