capture: true e antifraude configurado agora são pré-autorizadas e capturadas pela Malga quando o antifraude aprova. Você não precisa chamar o serviço de captura.
Quando vale
- Cartão de crédito, inclusive Click to Pay, com
capture: true. - Merchant com provedor antifraude configurado e sem fluxo de pagamentos.
- Não vale para 3DS com
setupIdnem para MPI externo.
O que acontece
- A Malga pré-autoriza a cobrança e captura sozinha quando o antifraude aprova, no veredito síncrono e no assíncrono.
- A captura acontece mesmo com
captureOnApproved: false. - Reprovação e erro seguem as opções do provedor antifraude (
captureOnReproved,refundOnReproved,captureOnErrorerefundOnError), como antes. - Durante a análise, a cobrança aparece como
pre_authorizedcomcapture: false. Depois da captura, ela passa aauthorizedcomcapture: true, e os webhooks seguem o status.
Prazo de 72 horas
Uma aprovação que chega depois de 72 horas da criação não captura. Uma pré-autorização que continua sem veredito após esse prazo é cancelada automaticamente.Sessão e link de pagamento 1:1
Enquanto a cobrança de uma sessão 1:1 está em análise, um novo pagamento nessa sessão recebe409 com a mensagem “There is already a charge for this session under anti-fraud analysis”. Repetir a requisição com a mesma X-Idempotency-Key devolve a cobrança original.
Liberação gradual
O recurso está em liberação gradual por cliente. Enquanto a sua conta não for liberada,capture: true com antifraude continua recebendo 400 com a mensagem “The capture cannot be true in this operation”. Fale com o suporte para habilitar.