It's exactly the same as how it works with the pay at the pump's at my local Asda. Takes a £1 transaction out first (although I think it may be a dummy transaction as it actually doesn't appear on your statement at all) and then the rest of the money will leave your account and appear on your bank statement within 2 workings days.
Liam
Liam