Same here, i hate to be old fashion but when you do it only line it isn't like they take the money out of your account the next day, it could be at any time, and I hate that
How is that different from writing a check? Unless you're taking a check into your own bank, you have no guarantee on when the money is taken out.
The only thing I write checks for is donations.
Any bank worth banking at will guarantee their online bill payment system. You're not going to get that with check writing. If you write the check and it gets lost in the mail, you're the one paying the late fee. If you process it through the online banking and it doesn't show up, the bank is going to take care of it. If they don't, you need a new bank.
The reason some payments clear your account quicker than others depends on several things. There are essentially three different ways for a bill pay to be processed:
1. The payment is sent to your payee electronically. It's going to come out of your account quicker and it's going to reach your payee quicker. The problem is that not all payees will accept an electronic payment.
2. The payment is sent to your payee via a check. This will clear through your account as if you were the one writing the check. But again, if this gets lost in the mail, you aren't the one responsible.
3. The payment is withdrawn from your account, put into a "holding" account, and a check is sent to the payee drawn off of the holding account.
The basic difference between 2 and 3 is that with option 2 you have to wait for the check to clear before you see it coming out of your account. With option 3, the money is debited from your account immediately but the payee is still getting a paper check.
Most bill pay options are either #1 and #2, or #1 and #3. It's not often that all three options are utilized by the bank and/or the vendor.