Re: Debit card payment
I wouldn't count on it, it's been ten days, but you don't know how their debit system works. It might take two weeks to come out, although HIGHLY unlikely.
If nothing happens, just beware they might do their accounts at the end of the month and show up short for your payment and come asking for it, in which case you're obliged to pay it.
But as far as I know you're under no obligation to tell them about it, It will just be a fact. An ugly, moist fact, squatting on your brain like an octopus. And, you don't want an octopus squatting on your brain, do you, Son?