> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://ajuda.themembers.com.br/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Saiba como criar campos customizados em sua página de vendas do Checkout TheMembers

O checkout coleta nome, e-mail, documento e celular. Com **Campos Customizados**, é possível montar um template com até 20 perguntas extras e escolher em quais ofertas ele aparece. O comprador responde antes de pagar, e as respostas ficam gravadas no pedido e seguem no webhook de venda.

**Conheça quem compra**: Origem do tráfego, nível de experiência, turma, tamanho de camiseta. Tudo no próprio checkout, sem formulário depois da venda.

**Dados certos na primeira vez**: CPF, CNPJ e e-mail são validados antes do pagamento. Campos de seleção só aceitam as opções que o seller definiu.

**Checkout seguro para o comprador**: Todo template passa por análise automática. Perguntas que pedem cartão, senha ou dados bancários são barradas antes de chegar ao checkout.


### PASSO 1. Acesso à ferramenta

__Checkout › Ferramentas › Campos Customizados › Configurar__


![](https://storage.crisp.chat/users/helpdesk/website/-/d/d/8/4/dd84fe263ed8d000/image_t6cbab.png)

### PASSO 2. Criar o template

__Novo campo customizado__

É possível dar um nome ao template e adicionar os campos. A prévia à direita mostra o formulário como o comprador vai ver, em desktop e mobile. Em campos de texto, dá para exigir o formato CPF, CNPJ ou E-mail.

![](https://storage.crisp.chat/users/helpdesk/website/-/d/d/8/4/dd84fe263ed8d000/image_1um4pwi.png)
${color}[#ff8800](**A -**) Tipo: Texto (resposta livre) ou Seleção (lista de opções).

${color}[#ff7300](**B -**) Opções da seleção, até 50 por campo.

${color}[#ff7b00](**C -**) Campo obrigatório. Se desligado, o comprador vê “(opcional)”.

${color}[#ff7300](**D -**) Prévia do campo no checkout.


### PASSO 3. Acompanhar a análise

Lista de Campos Customizados › Coluna Status

Ao salvar, o template entra Em análise. Em geral o resultado sai em segundos e a lista passa a mostrar Aprovado ou Rejeitado.

__Quem criou o template recebe um e-mail com o resultado.__

![](https://storage.crisp.chat/users/helpdesk/website/-/d/d/8/4/dd84fe263ed8d000/image_1qnbl98.png)

### PASSO 4. Selecionar o template na oferta

Produto › Editar oferta › aba Templates › Selecionar template de campo customizado
É aqui que o template passa a valer. Na edição da oferta, aba Templates, é possível  escolhe o template no campo **Selecionar Template**

![](https://storage.crisp.chat/users/helpdesk/website/-/d/d/8/4/dd84fe263ed8d000/image_s0rvk6.png)

${color}[#e05a00](A - )Aba Templates da oferta.

${color}[#ff7300](B - )Selecionar template de campo customizado. Templates rejeitados não podem ser selecionados.


|| Cada oferta tem a sua seleção e não herda o template do produto principal. O mesmo template pode ser usado em várias ofertas.

### PASSO 5. Receber as respostas

Após o comprador preencher os campos e a compra ser efetuada, as respostas ficam gravadas no pedido e são enviadas no webhook de pedido.
As respostas ficam gravadas no pedido como uma cópia completa (nome do campo, tipo, formato e valor), que continua válida mesmo se o template for excluído. Campos opcionais deixados em branco não entram.

```
"custom_fields": {
  "template_id": "7384012239847424001",
  "template_name": "Pesquisa de origem",
  "values": [
    { "id": "7384012239851618305", "name": "Por onde nos conheceu?", "name_id": "por-onde-nos-conheceu",
      "type": "option", "format": null, "value": "Instagram" },
    { "id": "7384012239851618306", "name": "CNPJ da empresa", "name_id": "cnpj-da-empresa",
      "type": "text", "format": "cnpj", "value": "12345678000195" }
  ]
}
```


|| As respostas ainda não aparecem no painel. Na API do painel, elas não estão nos detalhes da venda e nem em exportações. Produtores sem integração com webhook não conseguem ver o que o comprador respondeu.

### E-mail de recusa
Quando um template é rejeitado, o sistema envia um e-mail automático explicando quais campos foram recusados e por quê.

| ${color}[#000000](Critério) | ${color}[#000000](Descrição) |
| ---- | ---- |
| Quem recebe | Somente a pessoa que criou o template. O dono da organização e os demais membros não recebem cópia. |
| Quando chega | Logo após a análise, normalmente alguns segundos depois de salvar. É enviado um e-mail para cada resultado. |
| Idioma | Segue o idioma do perfil de quem criou o template: português, inglês ou espanhol. |
| O que informa | Nome do template e cada campo recusado, acompanhado do motivo, que corresponde ao nome da política violada. |
| O que não informa | Nota de risco, texto completo da política, botões ou links para acessar o painel. |
| Canal | Somente por e-mail, sem notificações push. No painel, o status do template muda para Rejeitado. |

Nenhum template chega ao checkout sem passar pela análise. Ela protege o comprador de perguntas que um checkout nunca deveria fazer.

### O que não é enviado:
Nenhum dado de comprador, apenas os dados inseridos dentro do campo que foi personalizado.

### Ciclo de vida do template

![](https://storage.crisp.chat/users/helpdesk/website/-/d/d/8/4/dd84fe263ed8d000/image_hiekst.png)
### ${color}[#ffffff](Políticas do Checkout)
Oito categorias de pergunta são proibidas. A última coluna traz o texto exato que o seller lê no e-mail de recusa, ao lado do nome do campo.


| ${color}[#000000](Categoria) | ${color}[#000000](O que é proibido) | ${color}[#000000](Por quê) | ${color}[#000000](Motivo no e-mail) |
| ---- | ---- | ---- | ---- |
| Dados de cartãocard_data | Número do cartão, nome impresso no cartão, CVV/CVC ou código de segurança, validade, senha ou PIN do cartão, foto do cartão, bandeira acompanhada de dígitos. | ${color}[#000000](O checkout já coleta e tokeniza o cartão. A plataforma nunca trata dado bruto de cartão (PCI DSS).) | coleta dados de cartão |
| Senhas e códigoscredentials | Senha ou PIN de qualquer serviço (e-mail, banco, gov.br, redes sociais, área de membros), código SMS, 2FA ou de uso único, token de acesso, resposta de pergunta secreta, frase-semente ou chave privada de cripto. | ${color}[#000000](Não existe uso legítimo no checkout. É o caminho direto para roubo de conta.) | coleta senhas ou códigos de acesso |
| Dados bancáriosbank_data | Banco com agência ou conta, dados de internet banking, limite do cartão ou da conta, campo rotulado como chave Pix ou como conta para receber dinheiro. | ${color}[#000000](O comprador não recebe dinheiro pelo checkout. Reembolso volta pelo meio de pagamento original.) | coleta dados bancários |
| Documentos e fraude de identidadeidentity_takeover | RG, CNH, passaporte, título de eleitor, nome da mãe, selfie ou foto de documento, renda, score de crédito. | ${color}[#000000](É o kit para abrir conta ou pedir empréstimo em nome do comprador.) | coleta documentos ou dados que permitem fraude de identidade |
| Dados pessoais sensíveissensitive_personal | Saúde, lesões, medicação, peso ou medidas do corpo, biometria, genética, religião, opinião política, filiação sindical, origem racial ou étnica, vida sexual ou orientação, dados pessoais de crianças. | ${color}[#000000](Dados sensíveis pela LGPD (art. 5º, II e art. 11) exigem base legal específica, que o checkout não tem.) | coleta dados pessoais sensíveis |
| Engenharia socialimpersonation | Campo que finge vir da plataforma, de um banco, da bandeira do cartão ou do governo. Pedidos como “confirme seus dados para liberar a compra”. Tom de urgência ou ameaça. | ${color}[#000000](Usa a credibilidade do checkout contra o comprador.) | se passa por uma instituição ou usa engenharia social |
| Pagamento por fora ou autorização embutidaoff_platform_payment | Instrução para pagar fora do checkout (Pix para uma chave, link de pagamento). Texto ou opção que faz o comprador autorizar cobrança extra ou recorrente ou aceitar termos. | ${color}[#000000](Evasão de taxa, risco de chargeback e cobrança sem consentimento.) | desvia o pagamento ou embute uma autorização de cobrança |
| Conteúdo abusivo ou injetadoabusive_content | Ofensa, discurso de ódio, conteúdo sexual, URL, HTML ou código no nome, no texto de apoio ou nas opções. | ${color}[#000000](Dano à marca e risco de redirecionar o comprador para fora do checkout.) | contém conteúdo abusivo, links ou código |