Most airlines redirects you to a website to pay for the wifi, and it seems they block all requests to different domains. Problem is, these platforms suggest to pay with Google Pay / Google Wallet, but if you try to do that, Google Pay DNS are blocked, so the request fails and you can't use your card with Google Pay. So I need to take my card from my physical wallet and type all the digits.