How do hotels know if you use the mini bar?
In more upmarket hotels the mini bar is often automated. With small pressure sensors that activate it the item is removed. It tells the hotel billing computer to add the charge to your final bill. If you were to check in using a prepaid card the hotel might clear the minibar.