Onlinebanking ist wie eine normale Überweisung, nur das das direkt im Computersystem landet und nicht, nachdem du den Überweisungsschein dahin gebracht hast, erst von jemandem eingegeben werden muss.
Überweisungen werden meist, je nach Bank, nur einmal pro Tag ausgeführt. Die andere Bank sieht dann am nächsten Tag "Ja, wir haben das Geld." und schreibt es dem Empfänger gut.
Kurz: Bei Zahlung per Überweisung muss man mit 2-3 Arbeitstagen rechnen.