Is it ever okay to compensate your friend with money?
Yes
Never