Don’t know what the terminals in Europe are like but the terminals in Thailand support both NFC and QR payment. The code is either displayed on screen or printed out as a separate slip or on the bill. FWIW, QR codes are part of the EMV standard which Thailand adopted for its PromptPay system.