Checklist para produção

Revise os pontos essenciais antes de trocar o Sandbox pelo ambiente Live.

Antes de colocar a integração em produção, confira os itens que se aplicam ao seu fluxo. O objetivo é garantir que a aplicação saiba identificar o resultado dos pagamentos e se recuperar de falhas de comunicação.

Ambiente e credenciais

  • As URLs do ambiente Live estão separadas das URLs do Sandbox.
  • As credenciais de Live ficam no backend, fora do código-fonte.
  • Os logs não expõem API keys, dados completos de cartão, CVV ou outras informações sensíveis.

Ciclo do pagamento

  • A aplicação diferencia charge.status, transaction.status e transaction.detailed_status.
  • Os fluxos de pagamento aprovado e recusado foram testados.
  • A captura posterior foi testada, caso seja utilizada.
  • Os fluxos de cancelamento e reembolso foram testados para os meios de pagamento utilizados.
  • Pix e boleto permanecem pendentes até a confirmação efetiva do pagamento.

Confiabilidade

  • Um timeout não é tratado automaticamente como falha financeira.
  • É possível consultar a Venda e a Transação para reconciliar o estado do pagamento.
  • O identificador correlation_uuid é preservado quando aparece em erros.
  • O processamento de webhooks aceita eventos repetidos e responde sem depender de tarefas demoradas.
  • As tentativas de reenvio seguem o contrato confirmado do endpoint.

Recursos opcionais

  • O 3DS foi testado, se habilitado.
  • Tokenização, CIT e MIT foram testados, caso sejam utilizados.
  • As regras de split e a situação dos sellers foram validadas, se aplicável.
  • SmartForm ou Checkout foram testados nos dispositivos e navegadores suportados, quando utilizados.
⚠️

Confirme as regras específicas do seu provedor

Adquirentes, provedores e bandeiras podem ter comportamentos diferentes. Verifique as regras do contrato antes de assumir que um resultado observado em um provedor vale para todo o Gateway.


Did this page help you?