Taking advance payments.
Many guests do not seem to know when they have to pay.
When we first started with bdc we reluctantly had to allow payment at property, and many guests arrived thinking they had paid when they booked, so they were not pleased when we asked for payment.
We now require payment in advance and all rooms are marked as "non refundable". But that is confusing to guests as "non refundable" does not mean "payment taken when you book" So some guests think they can pay when they arrive. Some others do not have money in their accounts because they do not realise payment can be taken when they book.
Is there a better way to let guests know they will be charged straight away. How do other properties manage taking payments? Ideally I would like all bookings to be paid at time of booking using virtual card payment, but bdc say this is not possible.