我是一名酒店前台,在之前结账的时候由于疏忽,多退了客人900元。现在查账发现了,跟客人沟通后他也承认是多拿了,但他说那是我的失误,他就是不退还。我一个月工资才900块,每天累的要死,这样一下就没了。我想问,在法律上有明确规定客人必须退还吗?拜托各位大仙了!我想补充问一下。酒店有权利扣我的工资来作为这个钱的补偿吗?