Paypal only supports SMS 2FA for me, I've checked last week again. Might be different depending on nationality.
SMS 2FA is not acceptable and not secure.
I also don't recall Amazon (Atleast shopping side) having 2FA either but it's been a month since I checked.