> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tourizou.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# termos-e-politicas

> Aprenda a cadastrar os Termos de Uso e a Política de Privacidade da sua loja, utilizando o gerador automático com dados cadastrais.

# Gerenciamento de Termos de Uso e Política de Privacidade

No menu **Painel > Configurações > Termos e Política de Privacidade**, você edita as regras contratuais, condições de compra e diretrizes da LGPD que são apresentadas para aceite dos seus clientes durante a navegação e no checkout.

## Visão Geral

A aba de **Termos e Política de Privacidade** permite que você redija seus próprios termos contratuais em formato de texto livre ou utilize o gerador dinâmico `getPreFilledTerms`. Este gerador substitui automaticamente marcadores de texto pelas informações cadastradas na sua loja (como Razão Social, CNPJ/CPF, Cadastur, Endereço, E-mail e Telefone).

***

## Estrutura do Formulário

A página é dividida em duas seções de edição e botões de ação:

### 1. Termos de Uso

* **Campo de Texto (`Textarea`)**: Campo de edição com altura mínima de 300px (`min-h-[300px]`) e redimensionamento vertical.
* **Botão "Gerar com dados da loja" (`handleRestoreTerms`)**: Ao clicar, o sistema carrega o modelo padrão de 28 cláusulas (`DEFAULT_TERMS`) e substitui automaticamente todas as marcações com as informações da sua loja obtidas em `storeData` e `accountData`.

### 2. Política de Privacidade

* **Campo de Texto (`Textarea`)**: Campo de edição para a política da LGPD.
* **Botão "Gerar com dados da loja" (`handleRestorePrivacy`)**: Ao clicar, o sistema preenche o modelo padrão de 18 cláusulas (`DEFAULT_PRIVACY`) com a identificação da empresa, e-mail para direitos do titular e nome do encarregado de dados.

***

## Substituições Automáticas do Gerador (`getPreFilledTerms`)

Ao utilizar os botões de geração com dados da loja, as seguintes tags são substituídas dinamicamente:

* `[NOME DA LOJA]`: Nome fantasia cadastrado.
* `[RAZÃO SOCIAL DO LOJISTA]`: Razão social cadastrada em `legal_name`.
* `[CNPJ OU CPF]`: Documento fiscal formatado.
* `[NÚMERO DO CADASTUR]`: Número de registro no Ministério do Turismo (Cadastur).
* `[ENDEREÇO COMPLETO]`: Rua, número, complemento, bairro, cidade e estado.
* `[TELEFONE/WHATSAPP]`: Telefone de atendimento formatado.
* `[E-MAIL DE ATENDIMENTO]`: E-mail cadastrado na conta do responsável.
* `[URL DA LOJA]`: O endereço do seu subdomínio ou domínio próprio (`https://...`).

***

## Como Salvar os Termos

1. Revise e faça eventuais ajustes nos campos de **Termos de uso** e **Política de privacidade**.
2. Clique no botão **"Salvar"** no topo ou no rodapé da página.
3. O sistema valida se o campo de termos não está vazio e atualiza os campos `terms_of_use` e `privacy_policy` na tabela `store`.
4. Ao finalizar, exibe o toast *"Termos e Política atualizados."*.
