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

# Modo Teste (Dev Mode)

> Entenda sobre o nosso modo teste também conhecido como Dev Mode - ambiente seguro para desenvolvimento e testes

## Ativação Automática

O modo teste vem **habilitado por padrão** em todas as contas novas até que sejam realizadas as validações dos documentos necessários. Isso garante que você possa começar a integrar e testar imediatamente após criar sua conta.

<Callout type="info">
  **Importante**: Sua conta permanecerá em modo teste até que todos os documentos sejam validados pela nossa equipe. Após a aprovação, você poderá alternar entre modo teste e produção.
</Callout>

## Funcionalidades Disponíveis

No modo teste, você tem acesso completo a todas as funcionalidades da plataforma:

### Gerenciamento de Produtos

* Criar e gerenciar produtos
* Definir preços e descrições
* Configurar diferentes tipos de cobrança

### Gerenciamento de Clientes

* Cadastrar novos clientes
* Visualizar e editar informações
* Gerenciar lista de clientes

### Links de Pagamento

* Criar links de pagamento personalizados
* Configurar valores e vencimentos
* Compartilhar links para testes

### Webhooks

* Configurar endpoints para receber notificações
* Testar diferentes eventos
* Validar integração com seu sistema

### API Keys

* Gerar chaves de teste
* Gerenciar permissões
* Rotacionar chaves quando necessário

## Simulação de Pagamentos

A funcionalidade mais importante do modo teste é a **simulação de pagamentos**, que está disponível **exclusivamente no ambiente de desenvolvimento**.

### Como Simular Pagamentos

1. **Crie um link de pagamento** normalmente
2. **Acesse o link** gerado
3. **Use dados de teste** para preencher o formulário
4. **Execute a simulação** do pagamento

<Callout type="warning">
  **Atenção**: Os dados acima são apenas para testes. Nunca use dados reais de clientes no ambiente de teste.
</Callout>

## Status dos Pagamentos Simulados

No modo teste, você pode simular diferentes cenários:

* **Pagamento Aprovado**: Transação processada com sucesso
* **Pagamento Recusado**: Simula recusa por diversos motivos
* **Pagamento Pendente**: Transação em análise
* **Estorno**: Simula processo de devolução

## Diferenças entre Modo Teste e Produção

| Funcionalidade             | Modo Teste | Produção |
| -------------------------- | ---------- | -------- |
| Criar produtos             | ✅          | ✅        |
| Gerenciar clientes         | ✅          | ✅        |
| Links de pagamento         | ✅          | ✅        |
| Webhooks                   | ✅          | ✅        |
| API Keys                   | ✅          | ✅        |
| **Simular pagamentos**     | ✅          | ❌        |
| Processar pagamentos reais | ❌          | ✅        |
| Receber dinheiro           | ❌          | ✅        |

## Migração para Produção

Quando sua conta for aprovada e validada:

1. **Você receberá uma notificação** por email
2. **Reconfigure suas API Keys** para as chaves de produção
3. **Atualize os sua API Key** em sua integração

## Boas Práticas

### Durante o Desenvolvimento

* Use sempre as API Keys de teste
* Documente todos os cenários testados
* Valide todos os webhooks configurados
* Teste diferentes formas de pagamento

### Antes de ir para Produção

* ✅ Teste todos os fluxos de pagamento
* ✅ Valide integração com webhooks
* ✅ Confirme configuração de produtos
* ✅ Teste recuperação de erros
* ✅ Documente sua integração

## Suporte

Se você encontrar algum problema durante os testes ou tiver dúvidas sobre o modo teste, entre em contato com nossa equipe de suporte:

* **Email**: [contato@clickpay.app.br](mailto:contato@clickpay.app.br)
* **Chat**: Disponível no painel de controle
* **Documentação**: Consulte nossa documentação técnica

<Callout type="info">
  **Lembre-se**: O modo teste é seu ambiente seguro para experimentar e validar sua integração. Use-o extensivamente antes de migrar para produção.
</Callout>
