Buscar transação por ordem de pagamento

Caso de uso

"Preciso que meu cliente consiga buscar a transação gerada através da ordem de pagamento via API."


Buscar transação

Para realizar a busca de uma transação através da ordem de pagamento, você pode utilizar a API Buscar Transação


Exemplos de payloads de retorno

{
    "data": {
        "idTransaction": 73239889,
        "authorizationCode": "292960",
        "transactionStatus": {
            "idTransactionStatus": 3,
            "code": "3",
            "name": "Autorizado"
        }
    }
}
{
    "data": {
        "title": "Não foi possível concluir a operação. Um ou mais erros ocorreram.",
        "errors": [
            {
                "message": "A ordem de pagamento não foi encontrada ou não existe. Por favor, verifique os dados informados e tente novamente."
            }
        ]
    }
}
{
  "title": "Não foi possível concluir a operação. Um ou mais erros ocorreram.",
  "errors": [
    {
      "message": "Não foi possível realizar a autenticação com os parâmetros informados."
    }
  ]
}

Status da transação

Status da transaçãoCódigoDescrição
Autorizado3Status utilizado quando uma venda de cartão de crédito ou débito é autorizada junto a adquirente.
Recusado8Status utilizado quando uma venda de cartão de crédito ou débito é recusada junto a adquirente.
Devolvido6Status utilizado uma venda de cartão de crédito ou débito é cancelada junto a adquirente.
Abortado18Status utilizado quando uma solicitação de ordem de pagamento é abortada na máquina através do botão de voltar.

Códigos de resposta

CódigoDescrição
201 - CreatedA ordem de pagamento foi criada com sucesso e será enviada para máquina.
204 - NoContentA ordem de pagamento não possuí transação vinculada
403 - ForbiddenO token enviado é inválido ou inexistente.
404 - NotFoundA ordem de pagamento não foi encontrada ou não existe.