Credit card stopped due to fraud activity, but hotel booking needs credit card for security bond


So I’ll be checking in a apartment hotel tomorrow, my company booked the hotel with the company credit card, but I realize that during check in they require a credit card for security bond. And the hotel stated on their website that no cash payment is accepted.

My card got stopped yesterday by the bank due to a suspicious fraud, and new card is still on its way via mail. So I don’t have a valid credit card to use, and they do not accept cash. So I have no idea what I need to do, called them just now but reception opens tomorrow morning, and I’m quite worried. Can they cancel my stay if I don’t have a valid credit card for the security bond? I do have a Debit MasterCard but that’s different from a credit card.