Not all banking systems are realtime. Some are batch processed at each X hour marks or during weekday nights and updated 9AM, on literal mainframe computers somewhere running COBOL programming. It's fine for sending a plush to a friend(literally did recently) but not for a lunch takeout and so where that's common it'll be strange.