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

# Indo para produção

> Como sair do dev mode e começar a faturar

Ir para produção envolve dois passos independentes: **verificar sua conta** (processo burocrático, feito uma vez só) e **trocar a chave de API** no seu sistema (mudança de código). Ambos precisam estar prontos antes de processar pagamentos reais.

<Info>
  Antes de iniciar, confirme que você passou pelo [checklist do Dev mode](/pages/devmode#checklist-antes-de-ir-para-produção). Ir para produção com integração incompleta pode causar falhas silenciosas.
</Info>

## O que muda na prática

| | Dev mode | Produção |
| - | - | - |
| Chave de API | Começa com `abc_dev_` | Começa com `abc_prod_` |
| Pagamentos | Simulados | Reais |
| Webhooks | Eventos fictícios | Eventos reais |
| Saque | Não disponível | Disponível |
| Aprovação necessária | Não | Sim |

A troca de ambiente é só isso: substituir a chave de API. Não há URL diferente.

Al migrar do ambiente de desenvolvimento para produção, você precisará completar o processo de verificação da sua conta. Este processo é necessário para garantir a segurança e conformidade das operações.

<Card title="Validação do Projeto" horizontal>
  Além da verificação de documentos, nossa equipe também valida se o seu projeto está dentro das especificações e em conformidade com nossos termos de uso e regras de operação.

  Antes de iniciar o processo, confira nos nossos [termos de uso](https://www.abacatepay.com/termos) a lista de atividades não permitidas na plataforma para garantir que poderemos dar suporte ao seu negócio.
</Card>

## Requisitos para produção

Para ativar a conta em produção, você precisa ter:

* **CNPJ** válido da empresa. A AbacatePay atende apenas pessoa jurídica (MEI e ME são aceitos).
* **Site** da empresa no ar, com:
  * meios de contato (e-mail e WhatsApp);
  * termos de uso;
  * política de privacidade;
  * CNPJ exibido no rodapé.
* Dados do sócio administrador: nome, celular (confirmado por código), data de nascimento e nome da mãe.
* Endereço da empresa e uma descrição do negócio.

<Note>
  Você pode testar tudo em Modo Teste sem esses requisitos. Eles só são exigidos para receber pagamentos reais.
</Note>

## Processo de Verificação

Para ativar sua conta em produção, siga estes passos:

<Steps>
  <Step title="Acesse o Modo de Produção">
    <Card>
      <img src="https://mintcdn.com/abacatepay/A_mLrlQaTYJZv5aB/images/select-button-dev.png?fit=max&auto=format&n=A_mLrlQaTYJZv5aB&q=85&s=07f9cd9f59d338238d5f540558394475" alt="Interface da plataforma AbacatePay mostrando o botão de Dev mode" width="1900" height="946" data-path="images/select-button-dev.png" />

      <Card title="Desative o Dev mode">
        Clique no botão "Dev mode" no canto superior direito da plataforma para iniciar o processo de migração
      </Card>
    </Card>
  </Step>

  <Step title="Complete o Cadastro">
    <Card>
      <img src="https://mintcdn.com/abacatepay/A_mLrlQaTYJZv5aB/images/documents-required.png?fit=max&auto=format&n=A_mLrlQaTYJZv5aB&q=85&s=fbc84af0b928912cac12dc890607d06a" alt="Formulário de documentação da AbacatePay" width="1280" height="1596" data-path="images/documents-required.png" />

      <Card title="Forneça as Informações Necessárias">
        Preencha os dados listados em [Requisitos para produção](#requisitos-para-produção): CNPJ, site, endereço e descrição da empresa, e os dados do sócio administrador. Se a análise precisar, pediremos documentos adicionais pelo próprio dashboard.
      </Card>
    </Card>
  </Step>
</Steps>

<Card title="Processo de Aprovação" horizontal>
  Após o envio dos documentos:

  * Nossa equipe analisará sua documentação
  * Validaremos se o projeto está em conformidade com nossos termos e regras
  * Você receberá uma resposta em até 3 dias úteis
  * O e-mail de aprovação conterá instruções para os próximos passos
</Card>

## Após a aprovação

Quando sua conta for aprovada, você receberá um e-mail com as instruções. O que fazer:

1. Gere uma chave de **Produção** no dashboard (Integração → API Keys → Criar Chave)
2. Substitua a chave de Dev mode no seu sistema pela chave de Produção
3. Crie novamente os webhooks no ambiente de Produção (webhooks de Dev não recebem eventos reais)
4. Faça uma transação de teste com valor real para confirmar que tudo está funcionando

<Warning>
  Não reutilize webhooks do Dev mode em produção. Eles precisam ser criados separadamente com a chave de Produção.
</Warning>

<Card title="Precisa de ajuda?" icon="headset" color="#25c2a0">
  Nossa equipe está disponível para auxiliar. Entre em contato: <Icon icon="envelope" type="solid" /> [ajuda@abacatepay.com](mailto:ajuda@abacatepay.com)
</Card>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.