{"section":"known-issues","requestedLocale":"pt","requestedSlug":"validacao-de-anexos-obrigatorios-no-carrinho-da-loja","locale":"pt","slug":"validacao-de-anexos-obrigatorios-no-carrinho-da-loja","path":"docs/pt/known-issues/Shopping/validacao-de-anexos-obrigatorios-no-carrinho-da-loja.md","branch":"main","content":"## Sumário\n\nA validação de anexos obrigatórios é feita somente no momento da criação do pedido, no último botão de \"finalizar compra\". Essa obrigatoriedade de campos não é expressada no carrinho (`/checkout/#/cart`), aonde os campos são exibidos para preenchimento.\n\nIsso é visível somente em anexos que não possuem valores pré-definidos, então são campos de preenchimento manual. No caso dos anexos com valores pré-definidos, uma lista de seleção é exibida, já com algum deles pré-selecionado.\n\nIdealmente a obrigatoriedade dos campos deve ser expressada junto do mesmo para que o cliente dê atenção a isso antes de tentar fechar o pedido, evitando a mensagem de erro tardia.\n\n## Simulação\n\n1. Criar um SKU com anexo obrigatório\n2. Adicionar este SKU no carrinho\n3. Seguir os passos da compra sem preencher os campos de anexo\n4. Observar mensagem de erro ao tentar concluir o pedido\n\n## Workaround\n\nÉ possível fazer uma validação customizada destes campos com o uso de Javascript na página do carrinho - caso o campo obrigatório não esteja preenchido basta o bloqueio do botão de continuar o pedido."}