Ibn Qayyim, “what a person spends of wealth, Allah repays it.
Scholars of tafsir from the salaf said, Allah returns to the person in the dunya what he spent for His sake along with what he receives & achieves in the hereafter of the reward of Allah.”