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ção | Código | Descrição |
---|---|---|
Autorizado | 3 | Status utilizado quando uma venda de cartão de crédito ou débito é autorizada junto a adquirente. |
Recusado | 8 | Status utilizado quando uma venda de cartão de crédito ou débito é recusada junto a adquirente. |
Devolvido | 6 | Status utilizado uma venda de cartão de crédito ou débito é cancelada junto a adquirente. |
Abortado | 18 | Status 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ódigo | Descrição |
---|---|
201 - Created | A ordem de pagamento foi criada com sucesso e será enviada para máquina. |
204 - NoContent | A ordem de pagamento não possuí transação vinculada |
403 - Forbidden | O token enviado é inválido ou inexistente. |
404 - NotFound | A ordem de pagamento não foi encontrada ou não existe. |
Updated 11 months ago