Giving someone's right in charity on behalf of the owner

Q 1: My name is Marzuq Al-Na'if Al-`Abdul-`Aziz Al Su`ud and I used to work as a lawyer and a commentator. I suffered from gangrene that caused one of my legs to be amputated. Consequently, I stopped working even though I owe some people money and other people owe me money. I overlooked the money they owe me, but some people did not come to take their money and I do not know where to find them. The whole sum of money is about 3,000 riyals. I would like to ask: Am I permitted to pay this money as Sadaqah (voluntary charity) on behalf of its owners? I intend to repay it to them if they come and demand it in the future, for I am rich and I want to free myself from guilt.

A: You are permitted to pay this amount of money as Sadaqah on behalf of its owners. If one of them demands it in the future, tell them that you have given it as Sadaqah. If they accept, then this is all right; if not, give them their money back and you will be rewarded for this. May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.