Autenticação: Publica (sem autenticacao, CSRF dispensado)
id e comparado tanto contra Transaction.zoop_id quanto contra Transaction.id — o endpoint tenta ambos.
Este endpoint e publico — exponha apenas ids que voce esteja confortavel em deixar compradores/sistemas externos resolverem. Nao ha verificacao de autorizacao.
Parametros de caminho
UUID interno da transacao ou o identificador historico na infraestrutura de processamento (
zoop_id).Resposta
200 OK. A resposta e um objeto plano — a transacao completa mais payment_method, installment_plan, point_of_sale, payment_authorization, split_rules, error, history aninhados, e um campo customer adicional.
UUID interno.
Identificador historico da transacao na infraestrutura de processamento.
succeeded, failed, pending, pre_authorized, canceled, reversed, refunded, partial_refunded, dispute, charged_back, etc.Valor bruto em BRL (valor decimal em reais,
"199.90").Taxas de adquirencia.
Valor liquido de taxas e regras de split.
Valor anterior ao desconto, quando houver.
credit, debit, pix, boleto, etc.Referencia externa propagada da requisicao original.
Descritor exibido no extrato do comprador.
Timestamp ISO-8601.
Timestamp ISO-8601.
Data esperada de liquidacao.
Detalhes de cartao/boleto/pix:
card_brand, first4_digits, last4_digits, holder_name, pix_link, expiration_date, etc.number_installments, mode.entry_mode, identification_number.authorizer_id, authorization_code, authorization_nsu.Regras de split:
recipient, amount, percentage, liable, receivable_amount, etc.Presente quando a transacao falhou:
status, status_code, category, message, response_code.Eventos do historico de operacoes:
amount, operation_type, status, response_code, response_message, authorization_code, created_at.Dados do comprador quando presentes:
id, name, email, phone_number, country_code. null quando nao capturado.Erros
| Status | Quando |
|---|---|
404 | Nenhuma transacao encontrada por zoop_id ou id. |
405 | Metodo diferente de GET. |