To use online banking or online vendor payment, you need:
Access to the Internet from QuickBooks.
A banking account at a financial institution that offers online services for QuickBooks.
Contact your financial institution if you are not sure that they offer services for QuickBooks — Quicken services will not work.
For online vendor payment, the account must be with a financial institution in the U.S. and you must be able to write checks on it.