That’s why large companies use stripe instead of developing their own payment infrastructure, the higher fees are worth it in certain markets where you have currency conversion fees etc or have to spend a lot to manage an important infrastructure. They’d rather pay 2.9% +.30$ per transaction