Skip to content

Comprovante Cash Out

Obtém o comprovante de uma transação PIX em formato estruturado, com dados formatados para exibição ao usuário final.

Endpoint

GET /api/v2/external/transactions/{id}/receipt

Headers

HeaderTipoObrigatórioDescrição
AuthorizationStringSimBearer {access_token}

Path Parameters

ParâmetroTipoObrigatórioDescrição
idStringSimID da transação (transaction_id)

Disponibilidade

O comprovante só está disponível para transações com status completed. Transações em processamento ou com falha retornam erro 422.

Exemplo

bash
curl -X GET https://api.owem.com.br/api/v2/external/transactions/PIXOUT20260309a1b2c3d4e5f6/receipt \
  -H "Authorization: Bearer $TOKEN"

Resposta de Sucesso — 200

json
{
  "worked": true,
  "receipt": {
    "transaction_id": "PIXOUT20260309a1b2c3d4e5f6",
    "end_to_end_id": "E37839059202603091530abcdef01",
    "authentication_code": "A3B7C9D1E5F2",
    "type": "pix",
    "direction": "outbound",
    "status": "completed",
    "amount": 10000,
    "amount_formatted": "R$ 100,00",
    "fee": 0,
    "fee_formatted": "R$ 0,00",
    "description": "Pagamento fornecedor",
    "payer_name": "Empresa Exemplo LTDA",
    "payer_document": "12.345.678/0001-99",
    "payer_ispb": "37839059",
    "payer_institution": "Owem Pay",
    "payee_name": "Joao Silva",
    "payee_document": "***456789**",
    "payee_ispb": "00000000",
    "payee_institution": "Banco Destino",
    "date_formatted": "09/03/2026 15:30:02",
    "institution": {
      "name": "Owem Pay",
      "cnpj": "37.839.059/0001-88",
      "ispb": "37839059"
    }
  }
}

Campos do Comprovante

CampoTipoDescrição
receipt.transaction_idStringIdentificador único da transação
receipt.end_to_end_idStringIdentificador End-to-End no SPI/BACEN
receipt.authentication_codeStringCódigo de autenticação do comprovante
receipt.typeStringTipo da transação (pix)
receipt.directionStringDireção: outbound (cash-out)
receipt.statusStringStatus: completed
receipt.amountIntegerValor em centavos
receipt.amount_formattedStringValor formatado em reais (BRL)
receipt.feeIntegerTarifa em centavos
receipt.fee_formattedStringTarifa formatada em reais (BRL)
receipt.descriptionStringDescrição da transferência
receipt.payer_nameStringNome do pagador
receipt.payer_documentStringCPF/CNPJ do pagador (formatado)
receipt.payer_ispbStringISPB da instituição do pagador
receipt.payer_institutionStringNome da instituição do pagador
receipt.payee_nameStringNome do recebedor
receipt.payee_documentStringCPF/CNPJ do recebedor (mascarado)
receipt.payee_ispbStringISPB da instituição do recebedor
receipt.payee_institutionStringNome da instituição do recebedor
receipt.date_formattedStringData/hora da liquidação (DD/MM/YYYY HH:mm:ss)
receipt.institutionObjectDados da instituição emissora
receipt.institution.nameStringNome da instituição
receipt.institution.cnpjStringCNPJ formatado
receipt.institution.ispbStringCódigo ISPB no BACEN

Resposta de Erro — 404

json
{
  "worked": false,
  "detail": "Transacao nao encontrada"
}

Resposta de Erro — 422

json
{
  "worked": false,
  "detail": "Comprovante disponivel apenas para transacoes concluidas"
}

Owem Pay Instituição de Pagamento — ISPB 37839059