On Easyweb there is a difference between Pay Bills to Visa and Transfer to Visa. I have found that Transfer is immediate, but Pay Bills may wait for a batch to run, or something. I usually input Pay Bills for a postdated payment, but when I do want immediate transfer, I use transfer. That's been my TD experience.