If they wish to open a credit account at the hotel, they can do so by presenting any credit card they have or by leaving a cash deposit.
The reception department will inform you of the procedure, in this way, all your drinks will be charged directly to your account at the end of your stay.
Reception will always have your updated invoice for any type of query you wish to make.