Почему "я надел на неё голубое платье"? Разве не "я одел на нее голубое платье"?
Нет, нужно говорить: заплатить за проезд, оплатить проезд.