«Оплатить» — что (без предлога). «Заплатить» — за что (с предлогом).
Правило
Глаголы синонимичны, но имеют разное управление. Оплатить требует прямого дополнения без предлога: оплатить счёт, оплатить проезд, оплатить услуги. Заплатить — наоборот, требует предлога «за»: заплатить за обед, заплатить за билет, заплатить за курс. Ошибки вроде «оплатить за проезд» — типичный случай смешения двух конструкций.