Most of the problems I have handled had to do with ministers and parliamentary secretaries. The MPs have no problem whatsoever if they work on behalf of constituents. However, if they vote on a bill and they receive something from someone, that might be a problem. The members need to say no if there is a conflict of interest.
Things are much easier for MPs than for ministers and parliamentary secretaries.