This is a text cited by Muslim in his Sahih...
This is a text cited by Muslim in his Sahih: "The Messenger of Allah (saw) gave the flag to ‘Ali on the Day of Khayber, and ‘Ali said, ‘O Messenger of Allah, what am I fighting them for?’ The Messenger of Allah replied, ‘Fight them until they testify that there is no other god but Allah and that Muhammad is the Messenger of Allah, and if they do that then they will prevent you from killing them and taking their wealth, except by justice, and they will be accountable to Allah.’[^4] But Abu Bakr was not satisfied with this tradition and said: "By Allah, I will fight those who differentiate between the prayers and Zakat because Zakat is justly charged on wealth." And also said: "By Allah if they refuse me a rope which they used to give to the Messenger of Allah.
I will fight them for it." After that Umar ibn al-Khattab was satisfied and said, "As soon as I saw Abu Bakr determined I felt very pleased." I do not know how Allah could please somebody who is preventing the tradition of the Prophet. This interpretation was used to justify their fight against Muslims although Allah had prohibited making war against them, and Allah said in His Glorious Book: O You who believe!
When you go to war in Allah's way, make investigation, and do not say to anyone who offers you peace, "You are not a believer." Do you seek the goods of this world's life? But with Allah there are abundant gains, you too were such before, then Allah conferred a benefit on you; therefore make investigation surely Allah is aware of what you do." (Holy Qur'an 4:94) Those who refused to give Abu Bakr their Zakat did not deny its necessity,…