Endpoint: GET /sales/seller/{seller_id}/transactions/{id}/
Autenticação: Bearer JWT ou chave de API do vendedor (TokenAuth)
Retorna uma transacao completa, com payment_method, installment_plan, point_of_sale, payment_authorization, error, history, as regras de split filtradas por contexto, e o customer (comprador) embutidos. Regras de visibilidade dos splits:
  • Superusuarios veem todas as regras.
  • Demais chamadores veem apenas regras cujo recipient esteja em uma das contas relacionadas. Valores ocultos sao somados ao campo fees da resposta para que os totais permanecam coerentes.

Pre-requisitos

  • A transacao deve pertencer a um vendedor visivel ao chamador (ou o chamador deve ser superusuario).
  • O chamador precisa de vinculo de acesso para seller_id.

Parametros de caminho

string
required
UUID unificado da conta.
string
required
UUID da transacao.

Resposta

string
string
Identificador historico da transacao na infraestrutura de processamento.
string
string
Valor decimal em reais.
string
Taxas de adquirencia. Inclui o acrescimo de splits ocultos para nao-superusuarios.
string
string
object
object
object
object
object
array
array
Cada regra: is_gross_amount, receivable_gross_amount, amount, charge_recipient_processing_fee, charge_processing_fee, liable, percentage, recipient, receivable_amount, zoop_id, mais um resumo do seller (id, first_name, last_name, business_name, statement_descriptor) quando o destinatario corresponder a um vendedor da plataforma.
object | null
Dados do comprador: id, name, email, phone_number, country_code.

Acao adicional: void

POST /sales/seller/{seller_id}/transactions/{id}/void/ cancela (anula) uma transacao na infraestrutura de processamento e re-sincroniza a linha. Corpo vazio. Retorna a transacao atualizada. Retorna 400 se a transacao ja estiver confirmed, canceled ou pending.

Erros

Exemplos