Generally refund credited as per number of pending cases, so on last date of filing a large number of refunds are filed that why refun was taking time. Finally you got it. So thanks for update
Status was no records. AO has not sent the check to the refund banker, check with AO and next paragraph was if refund was sent last week check status after one week.