Questions & Answers about Я оплатил счёт и решил заказать десерт.
Both verbs mean “to pay,” but they have different nuances and government:
• оплатить счёт specifically means “to settle/clear a bill or invoice.”
• заплатить (что/кому) is more general—“to pay (something or someone).”
In a restaurant context, оплатить счёт is more precise.