Puxa, que chato que o Tap to Pay não está ativando para você receber pagamentos no seu iPhone 12, mesmo funcionando direitinho para pagar! É super frustrante quando uma funcionalidade tão prática não colabora. O fato de você conseguir pagar com o NFC já é uma ótima notícia, pois indica que o hardware do seu iPhone 12 está ok. O mais provável é que o problema esteja relacionado à ativação do Tap to Pay com o seu provedor de pagamento. Essa função não é algo que você "liga" diretamente no iPhone; ela precisa ser habilitada e gerenciada através do aplicativo do seu banco ou da sua maquininha parceira (como Stone, Cielo, etc.). Tente verificar as configurações dentro do app desse provedor e, se a opção não aparecer ou não ativar por lá, o melhor é entrar em contato direto com o suporte técnico deles. Eles são os únicos que podem verificar sua conta e te guiar na ativação. Espero que você consiga resolver e usar seu iPhone para receber pagamentos rapidinho!