Status da Transação

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

ValorSignificado
PAIDTransação paga.
REFUSEDTransação recusada.
WAITING_PAYMENTAguardando pagamento em fluxos aplicáveis de Pix/Boleto.
CANCELEDTransação cancelada.
PROCESSING_REFUNDTransação de reembolso em andamento.
REFUNDTransação de reembolso.

detailed_status

ValorSignificado
ACCEPTEDTransação de verificação aceita.
AUTHORISEDTransação autorizada.
AUTHORISED_TO_VALIDATEAutorizada aguardando validação ou captura posterior.
CAPTUREDTransação capturada.
CANCELLEDTransação cancelada.
REFUSEDTransação recusada.
CAPTURE_FAILEDFalha durante a captura.
PENDINGTransação pendente. Status exclusivo para reembolso em andamento.

Grafia dos enums

status usa CANCELED, enquanto detailed_status usa CANCELLED. Preserve exatamente a grafia retornada pela API.

Relação com a Venda

Os estados da Transação não substituem o status da Venda, que representa a cobrança consolidada.


Veja também