Luise Lorenzoni Prauze

Acesso restrito

Este portfólio contém informações confidenciais. Digite a senha para continuar.

Senha incorreta. Tente novamente.

Interface de padronização da Amount Screen, com componentes de campo de valor, switch, conversão, badge e tags

Mercado Pago

Amount Screen: Padronizando uma Tela Crítica Usada por Múltiplos Integradores

Skills UI | Conteúdo | Gestão de integradores

UX Designer no time de UX do CCAP (Checkout Capabilities)

Oferecemos experiências e telas padronizadas que podem ser utilizadas em checkouts ou em diferentes fluxos do Mercado Pago.

  • 🧩Um padrão único para +15 fluxos
  • 🔍3 heurísticas de usabilidade corrigidas
  • 🤝Workflow de integração ponta a ponta
  • 📐7 componentes documentados e reutilizáveis
  • 🚀Guideline pronto para escalar

É a tela em que a pessoa indica um valor em dinheiro, seja para operar (no caso de pagamento de serviços, transferências, etc.) ou para fazer uma configuração (limites, simulação de custos, etc.)

Conhecemos ela como “Calculadora” ou “Tela de inserção de valor”.

Tela Pago con QR mostrando o campo Ingresá el monto com o valor $5 preenchido

Atualmente cada time do Mercado Pago cria sua própria Amount Screen. Ao relevar as telas produtivas, encontramos inconsistências que colocam em risco a experiência e não cumprem com as heurísticas de usabilidade.

Heurísticas comprometidas:

  • Consistência e padrões
  • Reconhecer em vez de relembrar
  • Flexibilidade e eficiência de uso
Quatro telas de Amount Screen diferentes usadas em Simular préstamo, reservas, transferência e adicionar valor, evidenciando a falta de padronização
| |
Diagrama anatômico da Amount Screen (estrutura mínima) mostrando os blocos NAV, TAREA, MONTO/HELPER, CTA e TECLADO, com perguntas de leitura e interação associadas a cada bloco
Grade de componentes reutilizáveis da Amount Screen: flow header, title text, feedback label, tags, screen task, ação, campo de motivo, seletor de categoria, helper text, financeira, switch, CTA e teclado numérico
Comparação entre o estado vazio e o estado preenchido da Amount Screen padronizada, com o botão Continuar desabilitado e habilitado

Aprofundamento em variações do componente e seus usos

Documentação dos estados Idle e Error do amount field em suas variações: Placeholder ou estado 0, Monto pre-cargado o cargado, Helper, Helper Balance, Suffix e Converter, cada uma com definições e particularidades de uso

Validação de faixas

O time integrador pode configurar faixas para definir o comportamento de alguns componentes. Dessa forma, por exemplo, é possível fazer a validação inline do valor inserido no amount field.

De acordo com a faixa, é possível definir:

  • variantes de wording para o helper, error message, anticipo, algumas ações complementares e atalhos
  • quando mostrar o anticipo ou outras ações complementares ou atalhos
  • quando habilitar ou desabilitar acionáveis

Também é possível configurar várias faixas para um mesmo componente.

Exemplo de configuração de faixas de valores (Rango A, B e C) entre um monto mínimo e máximo para operar, com cinco telas mostrando diferentes estados de validação

O projeto Amount Screen padronizou uma tela que cada time reconstruía do seu jeito, trazendo consistência cross entre as verticais de Sellers e Individuals. O guideline é a consequência direta desse trabalho: documenta os padrões, os componentes reutilizáveis e o workflow de integração que sustentam essa padronização em qualquer novo fluxo.

  • 2 Grandes verticais unificadas (Sellers & Individuals)
  • 7 Componentes documentados de ponta a ponta
  • 8 Etapas de workflow com owners definidos

O desenrolar da acessibilidade no projeto de Amount screen desencadeou uma série de estudos em conjunto com o time de acessibilidade do Meli, e nos rendeu um conteúdo