No pre-payment needed from Booking.com means exactly that; no prepayment is necessary and the card taken at booking is purely to guarantee the room and have something to charge if you no-show. At most, you'll see a pre-arrival authorization for 1 night+tax typically the day before, but many places don't even do that.