Yes am, that is right.

If you enter the bank account number then the money has come from your bank account.  But if the account also has a Visa debit card attached to it and you enter the card numbers then it is treated as a credit card transaction with the appropriate buyer protection, even though the funds come straight from your bank account.