Credit cards are the most-widely most accepted payment method for properties listed on Booking.com, and most of them use credit cards to validate the booking, but sometimes you can have problems with your bank restrictions and you will need additional approval by the bank. Especially guests from the UK.
In that case, paying trough booking.com is the best option for you.
How do I choose to pay trough booking.com?
Very easy, just choose Pay now option when you are asked to choose between paying methods.