Stays are always paid upon arrival. If you pay by giftcard or cash, the reserved amount on your credit card will be released. We recommend informing the receptionist, if your stay was booked with a debit card.