Banking is a law unto itself. I bank with Halifax and also have their credit card. If I do an online payment to the credit card it cannot go straight away. (Phoned them and was told they are not set up for instant payments). So it is paid and eventually the money goes out of my account. Look on credit card account - no money arrived there yet. Eventually and we are talking days and not hours, the money goes there. Where does it goes in the meantime?