Welcome to the forum. Marti
I really think you need to talk to your line manager about this.
I don't think there are many hotels these days which accept a credit card to confirm a booking and then insist on cash payment when the guest arrives.
A simple question when you book would be "How do I pay for this? Do you debit my card now or when I register?"
Student or Learner