The Thunder - 13:20
Those who fulfill their promise to Allah and do not break the covenant.
The condition of those who fulfill their covenant with Allah:
The Victory/48:10
Those who pledge allegiance to you have pledged allegiance to Allah. Allah´s hand is upon their hands. Whoever breaks his pledge breaks it against himself. And whoever fulfills his promise to Allah, We shall give him a great reward.
The Table Spread/5:12
"Allah had taken a promise from the Children of Israel and We sent twelve leaders from among them. Allah said: "I am with you if you observe the prayer, pay the zakat, believe in My messengers and respect them, and lend to Allah a good debt. I will cover your sins and give you gardens in which rivers flow. So whoever of you disbelieves after that has gone astray from the right path."
The Coalition/33:23
There are such of the believers who have fulfilled their promise to Allah. Some of them fulfilled their pledge (became martyrs) and some of them are waiting. They have never wavered.
The Coalition/33:24
Thus Allah rewards the truthful with their truthfulness. And He punishes the hypocrites if He wills, or accepts their repentance. Allah is Forgiving, Merciful.