they don't charge but they do block the amount immediately
and they usually do the charging offline even though you book online, so if you're using some cc that give bonus points on online spends then you wouldn't received them since its not marked as online spend