post
https://api.autra.io/v1/acquiring/payments//capture
Captura uma pré-autorização existente, no valor original ou menor.
Códigos de erro
| HTTP | code | Significado |
|---|---|---|
400 | INVALID_JSON, MISSING_DOCUMENT_ID, MISSING_TRANSACTIONAL_TOKEN, INVALID_AMOUNT | Body inválido (amount deve ser > 0; não envie card/tokenData na captura). |
404 | PAYMENT_NOT_FOUND | paymentId não existe no seu tenant. |
422 | INVALID_STATUS | Pré-autorização não elegível: já capturada, já cancelada, falhou ou expirou. A mensagem diz qual caso. |
422 | INVALID_AMOUNT | amount maior que o valor pré-autorizado. |
422 | AUTHORIZER_REJECTED (em errors[]) | O emissor recusou a captura; msg traz o código de resposta. |
422 | MSG_GENERAL_ERROR (em errors[]) | Erro técnico transitório no processamento — retente; a reserva continua de pé. |
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
200Pagamento capturado
400Body inválido (INVALID_JSON, MISSING_DOCUMENT_ID, MISSING_TRANSACTIONAL_TOKEN, INVALID_AMOUNT)
403Token inválido ou IP não autorizado
404Pagamento não encontrado
422Pré-autorização não elegível (INVALID_STATUS, INVALID_AMOUNT) ou recusa/erro do processamento (errors[])
