Just a warning: it would be very easy for some unscrupulous person (such as a past guest) to put a fake QR code in the room, or stick a fake QR code over the real one, and keep the money for themselves.
If you ever pay anyone with a QR code, especially in a highly trafficked area, double check with an employee that it is legitimate.