Concerning the online payment thru credit card, we are actually not linked up to any paypal to avoid any surcharges to our guests hence even booking.com does not collect any payment through their website, the reason your credit card is being asked is just to simply pre-authorize your reservation but no charges nor fees will be deducted from your credit card at all. Therefore no charges is collected from your creditcard after making a reservation.