It wasn't up to 10 minutes after he contacted his bank I received the payment in my account. If I had release the payment because of the pressure of customer service in the exchange, the money wouldn't have gotten to me, which the buyer will be nowhere to find to make complains to his bank . Beginners should never make mistakes to release no matter how long it takes for them to receive payment. Hold on till everything is settled from both sides.
I have faced this issue many times while tracing on an exchange and I would say the best part to this is, most exchanges do give you both the leverage of time to try and resolve yourself and only come in when it seems to be taking too long. Which would require a statement of account and not history of transaction (note the difference).
It’s always a bad idea to release payment before you confirm a credit alert for the value on your bank and device with sender’s details and accurate amount. When these are not in other as stated in sales description, you can go ahead to dispute.
Always understand that, it’s neither your faults and you are the only one telling the absolute truth as, you never can tell what the other party to the transaction is capable of.
In cases of delays, you are at the most risk as bitcoin isn’t reversible and in a p2p trade involving an exchange, it’s locked to even you. Once released, it’s gone and sealed.
In the case of fiat banks, transactions not delivered could be reversed. Don’t fall victim of releasing before you confirm deposit. Confirmation is a part of the process.