Booking.com have now created new opt-in functionality to accept reservations without credit cards for same day bookings made after 4 pm. Reservations are limited to a one-night stay and this option is only offered if your hotel has three (3) or more rooms available with Booking.com at the time of booking.
Contact your Booking.com account manager to find out more!