Consultar status de um transferência TED
Essa funcionalidade permite que os clientes da Celcoin consigam verificar o status de alguma transferência TED realizada em suas contas BaaS, a consulta de status pode ser feita posterior ao recebimento de webhook ou em caso de muita demora para o recebimento da confirmação via webhook.
No resultado, serão apresentado até 3 tipos de status diferentes:
PROCESSING: Transação ainda em processamento;
CONFIRMED: Transação confirmada com sucesso;
ERROR: Transação com erro.Vide nó 'error' do payload de response para detalhes sobre o erro.
Passos para Integrar
- Realizar autenticação na API - [API Reference]
- Realiza a consulta na API - [API Reference]
- Você pode realizar a consulta utilizando 3 campos:
- id
- clientCode
- Você pode realizar a consulta utilizando 3 campos:
Fluxo de integração
Consultar TED
cURL da chamada
curl --location 'https://sandbox.openfinance.celcoin.dev/baas-wallet-transactions-webservice/spb/transfer/status?id=2cda5113-4e6d-4671-a277-b1f5b77f9a5b' \
--header 'Authorization: Bearer {{token}}'
Exemplo de retorno
Sucesso 200
{
"status":"CONFIRMED",
"version":"1.0.0",
"body":{
"id":"34fee7bc-4d40-4605-9af8-398ed7d0d6b5",
"amount":25.55,
"clientCode":"1458854",
"debitParty":{
"account":"444444",
"branch":"1",
"taxId":"11122233344",
"name":"Celcoin",
"accountType":"CACC",
"personType":"F",
"bank":"30306294"
},
"creditParty":{
"bank":"30306294",
"account":"10545584",
"branch":"1",
"taxId":"11122233344",
"name":"Celcoin",
"accountType":"CC",
"personType":"F"
},
"description":"Texto de mensagem",
}
}
}
Error 400
{
"version": "1.0.0",
"status": "ERROR",
"error": {
"errorCode": "CIE999",
"message": "Ocorreu um erro interno durante a chamada da api."
}
}
Tabela de errorCode
Code | Message |
---|---|
CBE150 | É necessário informar pelo menos um dos campos: id, clientCode,. |
Updated about 1 month ago