Esta página sugere uma forma de ler os manuais do BACEN para a TED. A documentação do parceiro e os manuais prevalecem sobre esta página. Sua instituição, como participante, valida o fluxo e o implementa sobre as APIs da Lerian. Veja como ler os diagramas.
TED pela JD
Participantes
- Sua instituição. Chama a API do TED JD e lê o resultado de cada TED.
- TED JD. A interface de conectividade entre o Midaz e a JD. Ele lança cada TED no Midaz e troca as mensagens da TED com a JD.
- Midaz. O ledger que guarda as contas dos seus clientes.
- STR. O Sistema de Transferência de Reservas do BACEN. Liquida cada TED.
- JD. O parceiro que troca as mensagens da TED com o STR.
- Outra instituição. A instituição na outra ponta de uma TED que sua instituição recebe ou que volta.
Antes de começar
- O TED JD está configurado para sua instituição. Veja Configuração.
- A conta que envia, recebe ou devolve a TED existe no Midaz e tem um titular.
- Onde a entrega de webhooks está ligada no seu deploy, registre seu endpoint com
POST /v1/webhooks.GET /v1/webhooks/event-typeslista os eventos que você pode assinar. - Para devolver uma TED recebida, cada rota de operação do crédito da TED no Midaz tem o
operationTypebidirectional. Veja Rotas Contábeis.
Enviar uma TED pela JD
Receber uma TED pela JD
Uma TED enviada volta pela JD
Devolver uma TED recebida pela JD
Regras para a JD
Enviar uma TED
- O TED JD envia uma TED por iniciação. Quando você confirma o mesmo
initiationIdde novo, o TED JD não envia uma segunda TED. - A reserva no Midaz não é a liquidação.
Receber uma TED
- Quando a JD entrega a mesma TED de novo, o TED JD não a credita de novo.
Uma TED enviada volta
- O crédito é uma nova transferência recebida, com um
transferIdpróprio. OoriginalTransferIddela indica a TED que você enviou. - Onde a configuração da sua instituição a liga, uma devolução do valor total também pode devolver a tarifa da TED que você enviou.
Devolver uma TED recebida
- A devolução envia de volta o valor total da TED recebida.
- A devolução é uma nova transferência de
typeTED_OUT, com umtransferIdpróprio. A TED recebida continua emCOMPLETED.
Como saber que terminou na JD
- Enviar uma TED. O webhook
transfer.completedoutransfer.rejectedinforma o status final. Depois de uma conciliação, o webhooktransfer.reconciliation_resolvedoutransfer.reconciliation_failedinforma o status, e a TED também pode terminar emFAILED.GET /v1/transfers/{transferId}mostra o status. - Receber uma TED. O webhook
transfer_incoming.completedinforma o crédito.GET /v1/transfers/{transferId}mostra a TED recebida emCOMPLETED. - Uma TED enviada volta. O webhook
transfer_outgoing.devolution_notifiedinforma a devolução, etransfer_incoming.completedinforma o crédito.GET /v1/transfers/{transferId}mostra a TED que você enviou com umdevolutionCode. - Devolver uma TED recebida. O webhook
transfer_incoming.returnedoutransfer_incoming.return_rejectedinforma o status final.GET /v1/transfers/{transferId}com otransferIdda devolução mostraCOMPLETEDouREJECTED.
O que pode dar errado na JD
Enviar uma TED
Receber uma TED
Devolver uma TED recebida
Relacionados
- Enviar e receber TED: as mesmas jornadas no Lerian SPB nativo.
- Cancelar ou devolver uma TED: a devolução no Lerian SPB nativo.
- Enviar (TED OUT)
- Receber (TED IN)
- Webhooks
- Guia do desenvolvedor

