{"section":"known-issues","requestedLocale":"pt","requestedSlug":"falta-de-validacao-do-numero-de-telefone-nas-apis-de-compra-permitindo-dados-invalidos-nos-pedidos","locale":"pt","slug":"falta-de-validacao-do-numero-de-telefone-nas-apis-de-compra-permitindo-dados-invalidos-nos-pedidos","path":"docs/pt/known-issues/Checkout/falta-de-validacao-do-numero-de-telefone-nas-apis-de-compra-permitindo-dados-invalidos-nos-pedidos.md","branch":"main","content":"## Sumário\n\n>ℹ️ Este problema conhecido foi traduzido automaticamente do inglês.\n\n\nA validação de um número de telefone é restrita ao formulário onde ele é inserido ou editado através da interface na etapa de perfil de checkout. Os valores inseridos diretamente através das APIs REST a um formulário de pedido ou a um pedido, ou que vieram do perfil do cliente (que, a seu modo, podem ser inseridos por diferentes formas) não são validados pela plataforma.\n\nDevido à natureza desses fluxos, as origens que inserem valores inválidos não podem ser rastreadas de volta.\n\n\n\n## Simulação\n\n\n\n- criar um carrinho\n- adiantamento até a etapa de pagamento\n- mudar a propriedade \"telefone\" da seção \"clientProfileData\" de um formulário de pedido através de API para um valor inválido\n- terminar a compra\n\nO pedido será criado com o número de telefone inválido sem mais validações.\n\n\n\n## Workaround\n\n\nO número de telefone deve ser validado no lado do cliente, como na interface do usuário, suas funções personalizadas, ou qualquer middleware ou backend que faça essas solicitações ao OrderForm e encomende REST APIs ou alimente o perfil do cliente no Profile System/Master Data services."}