68- The meaning of the Hadith ” If anyone asks by Allah, you should give them”
Q: A questioner asks: Some people embarrass us when they ask us by Allah to give, sell or even tell them anything. We often refuse their request when it is inappropriate. Is there any sin upon us for rejecting their request after they have asked us by Allaht? Please advise us about this. May Allah reward you well.
A: If the person in need has no right to do this, there is no harm in refusing his request insha`a Allah (If Allah wills). For example, when someone asks you by Allah to give them your house, car, or money, they have no right to do this. But, if they claim their right, such as asking for their due money or demanding Zakah (obligatory charity)-provided that they deserve it- you should give them as available, for the Messenger (peace be upon him) said: If anyone asks (for something) by Allah, you should give them. Thus, it is acceptable to give a to person so long as they have the right to do so, such as a poor person who asks for Zakah, a lender who claims their money, one who needs your support against an oppressor, or in stopping an act of Munkar (that which is unacceptable or disapproved of by Islamic law and Muslims of sound intellect).
Rather, it becomes your duty to respond and help them since they have asked for their right. The Messenger (peace be upon him) said: If anyone asks (for something) by Allah, you should give them On the other hand, if a person claims that which he has no right, or asks for something that involves an act of disobedience, there is no sin upon you if you refuse their request as such demanders should not do this.
Source : alifta.net – Fatwas of Nur `Ala Al-Darb