Headers que você envia
Um
X-Request-Id enviado por você é ignorado: a OriPay sempre gera o próprio ID da chamada.
Corpo maior que 64 KB: 413 payload_too_large. JSON inválido ou campo desconhecido no corpo: 400 validation_error.
Headers que você recebe
O que a OriPay faz por você
- Guarda só o hash da chave de API e o secret do webhook criptografado.
- Não registra em log a chave, o secret, CPF/CNPJ nem nomes.
- Toda chamada que movimenta dinheiro fica registrada em auditoria, com chave, IP e horário.
- Pagamentos passam por limite por janela, antifraude e conferência no extrato do banco.
Checklist do seu lado
- Chave em cofre, nunca em código ou log.
- Uma chave por sistema, só com os scopes necessários.
- IPs fixos de saída cadastrados.
- Assinatura de todo webhook validada. Ver Assinatura.
- Retry sempre com a mesma
Idempotency-Key. - Alerta no seu monitoramento para
401e403em sequência.