Why is my issued refund still showing as 'Pending'?

Ok it looks like refunds might just be slightly delayed. For example a staff member of mine issued a refund yesterday, was marked as pending straight away. However today the refund has gone through. Seems like there was a 24 hour delay on this.