The policy of BDC regarding fraud and card validity is absolutely inacceptable and they now it.
I discussed with them numerous times stating that if they substitute themselves for the owners by accepting booking in our name, they should also check card validity.
By refusing this check at the time of booking confirmation BDC creates a great opportunity for fraud, illegal immigration, fake bookings to obtain VISA's etc.
They do not accept these arguments, although the necessary check applications are available in the BDC systems. (they have to use it for prepaid bookings anyway). We also know there are discussing with AI service providers to improve their card fraud recognition system.
Let us get together on "Booking.com independant user forum" on Facebook; and see if we can form a group.