Debit cards are typically charged immediately when you check in, though some may simply place a hold on the funds until you check out.