Some banks have a custom device to scan a QR code, where the device generates a signing token but also shows the transaction details too. Regrettably, these are not too common, despite being the safest variant.
Worst case, you'll be entering a one-time code received out of band, e.g. via SMS, and that message will mention what you are consenting to by entering it anywhere, so even MITM attacks are very hard.
The days of entering a static password in 3DS are long gone.
That's really not how it works. You as the user are prompted to pick the bank you want to use, and then your bank prompts you to approve the transaction.
The only scenario I can think of that might involve google or apple is if you want to use Android or iPhone for mobile payments with NFC.