Depends on your bank, also it can cost extra fees. As well all the American pumps warn that your bank can put a hold of up to a 100 dollars on your account. Since we were filling my car daily, sometimes up to 3 times in a day, it would suck to have a 300 dollar hold on less than 75 dollars worth of gas.
Here you NEVER get a hold on your account. It takes it directly.
(hey did you read our question to you
?)