Buscar transação por ID
Retorna os dados completos de uma transação, incluindo seus pagamentos e itens.
GET /transactions/:id
Faz parte do recurso Transações — o conceito, o ciclo de vida e a
tabela de status estão lá.
Retorna a transação com tudo o que ela agrega: os payments (cada um com cartão e splits, quando
houver), os items e o objeto customer. É a visão completa — a listagem
devolve o mesmo objeto sem o customer, então é por aqui que se obtêm os dados do comprador.
status é derivado, não armazenado. Ele é recalculado a partir dos pagamentos a cada
consulta — por isso uma transação com dois pagamentos, um pago e outro pendente, aparece como
partially_paid sem que ninguém tenha escrito esse valor. A tabela completa está em
Status da transação.Exemplo
unitValue (o valor unitário que você enviou em items[].amount na criação) e
amount (o total da linha, unitValue × quantity). Com quantity: 1 os dois coincidem, o que
esconde a diferença — confira num item com quantidade maior.Authorizations
API Key da Credential (gerada no Backoffice)
Path Parameters
ID da transação
Response
Dados da transação com payments e items
Identificador único do registro.
ID do cliente associado à transação.
Valor em centavos.
Moeda no padrão ISO 4217 (ex.: BRL).
Valor efetivamente pago, em centavos.
Valor total estornado, em centavos.
Situação da transação, derivada dos pagamentos. Valores: pending, waiting_payment, partially_paid, paid, refused, failed, canceled, waiting_refund, partially_refunded, refunded, chargeback, in_protest.
ID da transação de origem, quando esta é derivada de outra.
Código de referência definido pelo integrador na criação.
Endereço IP de origem da transação.
Informações adicionais do registro (dados livres).
Nome do cliente da transação.
E-mail do cliente da transação.
Documento (CPF ou CNPJ) do cliente da transação.
Tipo de documento do cliente: cpf ou cnpj.
Telefone do cliente da transação.
Data e hora de criação do registro (ISO 8601).
Data e hora da última atualização do registro (ISO 8601).
Data e hora em que o pagamento foi liquidado (ISO 8601).
Data e hora em que o registro expira (ISO 8601).
Data e hora em que a transação foi cancelada (ISO 8601).
Data e hora em que o estorno foi concluído (ISO 8601).
Data e hora em que a transação sofreu chargeback (ISO 8601).
Data e hora em que a transação foi protestada (ISO 8601).
Itens da transação. Vazio quando a transação não tem itens.
Pagamentos da transação, com cartão e splits quando houver.
Cliente da transação, quando customerId está preenchido. Não vem na listagem — use GET /customers/{id}.
Endereço informado nesta compra, congelado no momento da criação. É este que vale para nota fiscal e antifraude: editar o cadastro do cliente depois não o altera. Compare com customer.address, que reflete o cadastro atual.