Q 3: Nowadays,
gold is sold in the following way:
A person may have second-hand gold, which they want to replace with new gold and since it needs to be given a new shape and this costs money, I buy the old gold for a lower price. I, then, pay the price of the old gold in cash and weigh the new gold according to the market price, that is, at a price that is higher than that of the used gold since it is new. It is to be noted that I impose no condition on the buyer to buy the new gold from me. (Part No. 13; Page No. 470) I give them the choice to either buy from me or from anyone else. Please advise!
There is nothing wrong with buying gold and giving its value to the person who sells it and then selling them new gold at the known market value without any condition. This is because it is obligatory on you to pay the cost of the sold gold to its seller in cash, who is given the choice to buy new gold either from you or from anyone else and pay for it in cash. There is no harm if the money you have given them is included in the money they will give you, because exchanging gold for silver or for any other currency is only permissible when it is done hand to hand.
May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his Family, and Companions.