Can I get compensation for the delay?
Yes. RBI's Turn Around Time framework requires banks to pay ₹100 per day of delay where a failed transaction is not auto-reversed within the prescribed window. Quote this rule when you complain to your bank, and escalate to the RBI Ombudsman if the bank refuses both the refund and the compensation.