Слова «оплатить» и «отплатить» являются паронимами — созвучными и схожими в написании словами, но имеющими разное значение. Слова образуют паронимическую пару части речи глагол. Тип паронимов: полные.
Разница в написании и ударении: оплати́ть и отплати́ть.
оплатить
Значение
Отдать плату за что-либо.
Примеры словосочетаний
оплатить расходы, счет, услуги.
отплатить
Значение
Сделать что-либо в ответ на чей-либо поступок, отомстить.
Примеры словосочетаний
отплатить неблагодарностью, злом на добро, отплатить за гостеприимство, отплатить заботой и уходом.