Subir em produção
Depois que o processo de configuração e testes for concluído, siga as recomendações abaixo para completar a subida para produção de forma segura.
Depois de realizar os testes da sua integração, ative o ambiente de produção antes de começar a receber pagamentos reais.
Para ativar o ambiente de produção e obter as credenciais, siga estas etapas:
-
Acesse Integrações e selecione a aplicação.
-
Clique em Credenciais no menu lateral.
-
Selecione Produção no seletor de ambiente e clique em Ativar ambiente de produção.
-
Preencha o setor de atuação e o site do seu negócio.
-
Aceite a Declaração de Privacidade e os Termos e condições. Depois, clique em Ativar.
Após ativar o ambiente, você encontrará as credenciais de produção disponíveis para a aplicação: Public Key, Access Token, Client ID e Client Secret. Substitua a Public Key e o Access Token de teste pelos de produção antes de começar a processar operações reais.

A Public Key e o Access Token são utilizados para integrar os pagamentos. O Client ID e o Client Secret são utilizados principalmente em integrações que implementam OAuth, especialmente por meio do fluxo Client Credentials.
| Tipo | Descrição |
| Public Key | Chave pública vinculada a uma aplicação, utilizada no frontend para inicializar a integração durante operações reais. |
| Access Token | Chave privada de produção utilizada no backend para autenticar as solicitações às APIs do Mercado Pago. Nunca deve ser compartilhada nem exposta no frontend. |
| Client ID | Identificador único que representa a aplicação em integrações que implementam OAuth. |
| Client Secret | Chave privada utilizada junto com o Client ID para autenticar a aplicação. Nunca deve ser compartilhada nem exposta no frontend. |
Antes de copiar uma credencial, verifique se o seletor exibe o ambiente Produção.
Para mais informações, consulte a documentação de Credenciais.
Para garantir uma integração segura que proteja os dados de cada transação, é imprescindível a implementação do certificado SSL (Secure Sockets Layer). Este certificado, associado ao uso do protocolo HTTPS na disponibilização dos meios de pagamento, assegura uma conexão criptografada entre o cliente e o servidor.
Adotar essas medidas não apenas reforça a segurança dos dados dos usuários, mas também assegura o cumprimento das normas e leis específicas de cada país relacionadas à proteção de dados e à segurança da informação. Além disso, contribui significativamente para proporcionar uma experiência de compra mais segura e confiável.
Embora o uso do certificado SSL não seja obrigatório durante o período de testes, sua implementação é obrigatória para a entrada em produção.
Para mais informações, consulte os Termos e Condições do Mercado Pago.
Antes de ir para produção com sua integração do Checkout Pro por meio da Orders API, verifique se você completou os seguintes pontos:
- Criação de order válida: confirme que a criação de uma order por meio de POST /v1/ordersAPI retorna um
checkout_urlválido e que o comprador é redirecionado corretamente ao checkout. - Webhook configurado para eventos de order: certifique-se de que seu servidor recebe e processa corretamente as notificações de eventos relacionados a orders.
- Chaves de idempotência implementadas: verifique que você está enviando o header
X-Idempotency-Keynas requisições de criação de orders para evitar transações duplicadas. - Fluxos de cancelamento e reembolso testados: confirme que os fluxos de cancelamento e reembolso de orders funcionam corretamente na sua integração.