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
string
required
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.
string
UUID interno.
string
Identificador historico da transacao na infraestrutura de processamento.
string
succeeded, failed, pending, pre_authorized, canceled, reversed, refunded, partial_refunded, dispute, charged_back, etc.string
Valor bruto em BRL (valor decimal em reais,
"199.90").string
Taxas de adquirencia.
string
Valor liquido de taxas e regras de split.
string
Valor anterior ao desconto, quando houver.
string
credit, debit, pix, boleto, etc.string
Referencia externa propagada da requisicao original.
string
Descritor exibido no extrato do comprador.
string
Timestamp ISO-8601.
string
Timestamp ISO-8601.
string
Data esperada de liquidacao.
object
Detalhes de cartao/boleto/pix:
card_brand, first4_digits, last4_digits, holder_name, pix_link, expiration_date, etc.object
number_installments, mode.object
entry_mode, identification_number.object
authorizer_id, authorization_code, authorization_nsu.array
Regras de split:
recipient, amount, percentage, liable, receivable_amount, etc.object
Presente quando a transacao falhou:
status, status_code, category, message, response_code.array
Eventos do historico de operacoes:
amount, operation_type, status, response_code, response_message, authorization_code, created_at.object | null
Dados do comprador quando presentes:
id, name, email, phone_number, country_code. null quando nao capturado.