Pesquisar Pagamento
Dados da API
- Dados da API:
- URL: https://api.sopague.com.br/gateway
- Arquitetura: Representational State Transfer (REST)
Introdução
A consulta de pagamento permite verificar o status e outros detalhes de uma transação específica. Para realizar a operação, envie uma requisição GET
ao endpoint indicado.
Realizar Operação de Consulta de Pagamento
GET
/v1/payments/{paymentId}
Via request Representational State Transfer (REST) com o body:
Dicionário de dados - Parâmetros
PROPRIEDADE | DESCRIÇÃO | TIPO | LOCAL | OBRIGATÓRIO | TAMANHO |
---|---|---|---|---|---|
PaymentId | Identificador do pagamento a ser pesquisado. | string | path | sim | 42 |
- 🟢 200
- 🔴 400
- 🔴 500
Pesquisa realizada com sucesso
{
"paymentId": "020037308007081506570001580648030000000000",
"statusDescription": "Cancelada",
"transactionDate": "2024-07-08T12:06:57.07",
"authorizationCode": "078704",
"value": 15000
}
Dicionário de dados - Retorno
PROPRIEDADE | DESCRIÇÃO | TIPO |
---|---|---|
PaymentId | Identificador do pagamento. | string |
StatusDescription | Descrição do status da transação. | string |
transactionDate | Data da transação. | string |
AuthorizationCode | Código de autorização da transação. | string |
Value | Valor da transação. | integer |
Erro na requisição
[
{
"tag": "__general__",
"description": "Transação não localizada, verifique os dados informados."
}
]
Dicionário de dados - Retorno
PROPRIEDADE | DESCRIÇÃO | TIPO |
---|---|---|
tag | Tag do erro | string |
description | Descrição do erro | string |
Erro interno
[
{
"tag": "",
"description": "Não foi possível executar comando. Erro desconhecido."
}
]
Dicionário de dados - Retorno
PROPRIEDADE | DESCRIÇÃO | TIPO |
---|---|---|
tag | Tag do erro | string |
description | Descrição do erro | string |