Wahb said: I asked Jabir about the condition of Thaqif when they took the oath of allegiance. He said: They stipulated to the Prophet ﷺ that there would be no sadaqah (i.e. zakat) on them nor Jihad (striving in the way of Allah). He then heard the Prophet ﷺ say: Later on they will give sadaqah (zakat) and will strive in the way of Allah when they embrace Islam.
اشْتَرَطَتْ عَلَى النَّبِيِّ ﷺ أَنْ لاَ صَدَقَةَ عَلَيْهَا وَلاَ جِهَادَ وَأَنَّهُ سَمِعَ النَّبِيَّ ﷺ بَعْدَ ذَلِكَ يَقُولُ سَيَتَصَدَّقُونَ وَيُجَاهِدُونَ إِذَا أَسْلَمُوا