При бронировании на букинге деньги не списываются, могут быть только заблокированы – это оговорено в правилах бронирования. Могут за сутки заблокировать, могут за весь период. Блокируют или нет, мне показалось, что зависит от страны. У меня блокировали только однажды – это была Литва, 3 разных отеля блокировали за весь период. Про Португалию не подскажу, т.к. не была еще там. Если отказались от бронирования, то блокировку снимают в течение месяца. По опыту с одним литовским отелем – у меня при отказе блок сняли на следующий день.Распечатки подтверждения на email с букинга обычно достаточно для многих европейских консульств. По Португалии не подскажу, лучше позвонить и уточнить в консульстве, т.к. требования могут часто меняться. Если консульство требует подтверждение полной оплаты проживания (а не просто бронирования), то необходимо связываться  с отелем по email или телефону, полученным в пришедшем на почту подтверждении бронирования, и просить их снять с Вашей карты оплату проживания и прислать Вам подтверждение оплаты на email или по факсу (в зависимости, как требует консульство).