Skip to main content
Envie, receba e devolva TED quando um parceiro conecta sua instituição ao STR.
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-types lista 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 operationType bidirectional. Veja Rotas Contábeis.

Enviar uma TED pela JD

TED por um parceiro: Enviar uma TED pela JD

Receber uma TED pela JD

TED por um parceiro: Receber uma TED pela JD

Uma TED enviada volta pela JD

TED por um parceiro: Uma TED enviada volta pela JD

Devolver uma TED recebida pela JD

TED por um parceiro: 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 initiationId de 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 transferId próprio. O originalTransferId dela 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 type TED_OUT, com um transferId próprio. A TED recebida continua em COMPLETED.

Como saber que terminou na JD

  • Enviar uma TED. O webhook transfer.completed ou transfer.rejected informa o status final. Depois de uma conciliação, o webhook transfer.reconciliation_resolved ou transfer.reconciliation_failed informa o status, e a TED também pode terminar em FAILED. GET /v1/transfers/{transferId} mostra o status.
  • Receber uma TED. O webhook transfer_incoming.completed informa o crédito. GET /v1/transfers/{transferId} mostra a TED recebida em COMPLETED.
  • Uma TED enviada volta. O webhook transfer_outgoing.devolution_notified informa a devolução, e transfer_incoming.completed informa o crédito. GET /v1/transfers/{transferId} mostra a TED que você enviou com um devolutionCode.
  • Devolver uma TED recebida. O webhook transfer_incoming.returned ou transfer_incoming.return_rejected informa o status final. GET /v1/transfers/{transferId} com o transferId da devolução mostra COMPLETED ou REJECTED.

O que pode dar errado na JD

Enviar uma TED

Receber uma TED

Devolver uma TED recebida

Relacionados