OPC stands for Optional Payment Charge. The charge is optional since there are always alternative forms of payment where this charge will not be applied (e.g. cash, invoice, debit cards).
The OPC is applied for all flights with point of origin Czech Republic, Germany, Denmark, Finland, Ireland, Poland, United Kingdom and the Netherlands when the flight is purchased using a corporate credit card or a credit card issued outside the European Economic Area (EEA). The amount charged depends on the credit card provider. In any case, the OPC will never be more than 25 euros (CHF 30 / GBP 20 / DKK 190 / PLN 20 / HUF 7700 / CZK 680) per person, no matter the price of your ticket. The OPC is applied uniformly to routes and booking classes.