A system controller for controlling a plurality of devices at a hospitality establishment having a plurality of guest rooms, each guest room having one or more in-room devices for providing functions therein, the functions including at least a pay-per-use function, the system controller comprising one or more processors configured to:
- dynamically associate a credit corresponding to a monetary value with a particular guest room in response to a guest checking in to the particular guest room;
- dynamically increase the credit associated with the particular guest room in response to receiving a notification message indicating that a complimentary service offered at the hospitality establishment was declined for the particular guest room;
- configure an in-room device of the particular guest room to indicate the credit associated with the particular guest room;
- allow the guest of the particular guest room to utilize at least an amount of the credit toward an order of the pay-per-use function;
- activate the pay-per-use function on at least one of the in-room devices of the particular room in response to a received order;
- and
- decrease the credit associated with the particular guest room according to the amount of the credit utilized toward the received order.