O que status e detailed_status informam sobre uma Transação.
Recipes
🔎
🔎 Consultando uma Venda e suas Transações
Open Recipe
Na Transação (transaction), os campos status e detailed_status têm funções diferentes. O status resume o resultado da operação; o detailed_status identifica a etapa do processamento.
status
| Valor | Significado |
|---|---|
PAID | Transação paga. |
REFUSED | Transação recusada. |
WAITING_PAYMENT | Aguardando pagamento em fluxos aplicáveis de Pix/Boleto. |
CANCELED | Transação cancelada. |
PROCESSING_REFUND | Transação de reembolso em andamento. |
REFUND | Transação de reembolso. |
detailed_status
| Valor | Significado |
|---|---|
ACCEPTED | Transação de verificação aceita. |
AUTHORISED | Transação autorizada. |
AUTHORISED_TO_VALIDATE | Autorizada aguardando validação ou captura posterior. |
CAPTURED | Transação capturada. |
CANCELLED | Transação cancelada. |
REFUSED | Transação recusada. |
CAPTURE_FAILED | Falha durante a captura. |
PENDING | Transação pendente. Status exclusivo para reembolso em andamento. |
Grafia dos enums
statususaCANCELED, enquantodetailed_statususaCANCELLED. Preserve exatamente a grafia retornada pela API.
Relação com a Venda
Os estados da Transação não substituem o
statusda Venda, que representa a cobrança consolidada.

