Thanks for the nice information, but I have 1 qustion, I saw some people from India and Pakistan, meeting on road and asking money as a charatiy for building mosk and madarsa, they will come some time in our flat also for asking charity, and they don't have any recpit etc and it will not match with above requirements, and I donate too many times for the sake of allaha only, because they will ask in the name of allaha.
So is it wrong too donating them. Or I can donate.