Some reasons cause the supplication to be accepted by Allah (SWT). They are:

• Repentance to Allah (SWT)
The almighty Allah(SWT) said -I said (to them): Ask forgiveness from your Lord, Verily, He is Oft-Forgiving; He will send rain to you in abundance; And give you increase in wealth and children, and bestow on you gardens and bestow on you rivers.- [Quran 71:10,12].

• Good income: The income must be halal(good) as the Messenger of Allah (peace be upon him) was asked by one of His companions -How could 1 have my supplication responded to?  The Messenger of Allah (peace be upon him) said – Make your income good and your supplication will be responded to.

• Perform Supererogatory Deeds
Such as voluntary prayer and voluntary fasting.

Reasons For Supplication’s Rejection
As there are reasons for the acceptance of a supplication, there are reasons for the rejection of a supplication. Here are some reasons that will make Allah (SWT) reject the supplication:
• Illegal Income
• Committing A Lot Of Sins
• Doubting Allah (SWT)
• Being Aggressive When Supplicating

What Happens When Supplication is Made?
When someone invokes Allah (SWT), one of the following will happen:
• Allah (SWT) will respond to the supplicant, and He will give him what he asked for.
• Allah (SWT) will prevent the supplicant from being harmed.
• Allah (SWT) will reward the supplicant with “Hasanat” (good reward) which will be kept for him on the Day of Judgment.