>That's not how credit cards work. At all.
Not the OP, but that's exactly how cards work. When a card is swiped the seller doesn't receive the funds until possibly days later. There is absolutely no guarantee that the seller will actually receive that money, since it can be disputed or charged-back.