The main difference between paying with a bank account and a credit card is that when you pay with a bank account, the funds are withdrawn directly from your account. When you pay with a credit card, the funds are charged to your credit card.