Comportamento de validação de formulário
Entenda como os campos obrigatórios, as informações de cobrança e os estados de validação inline se comportam nos widgets DEUNA.
Esta página documenta o comportamento de validação de formulário que um usuário de widget pode encontrar.
Faltam informações de faturamento#
Quando um usuário clica Pagar sem concluir o módulo Faturamento, um estado de erro em linha será exibido no componente.
Como o erro é exibido:
- A entrada do módulo é destacada com uma borda vermelha.
- Uma mensagem de erro aparece logo abaixo do campo.
Texto da mensagem:
A cópia é gerada dinamicamente com base no título do módulo Faturamento, seguindo este formato:
JavaScript
Enter {Billing Pattern title} to continue.Exemplos de mensagens
| Título do módulo (Padrão de faturamento) | Mensagem de erro gerada |
|---|---|
| Endereço do cartão | Digite o endereço do cartão para continuar. |
| Domicílio do cartão | Insira o domicílio do cartão para continuar. |
Entradas ausentes#
Quando um usuário clica Pague, continue ou economize sem completar uma ou mais entradas obrigatórias em qualquer lugar do fluxo, erros inline são acionados nos respectivos campos.
Este comportamento se aplica a:
- Formulário de cartão
- Módulo de dados de faturamento
- Módulo de dados do usuário
- Qualquer campo obrigatório nos widgets do Checkout