A pending card payment does not mean the money has been taken right away; the process is completed once the merchant and the bank approve it.