Notificação via Webhook de Crédito em Conta LINA

BankToCustomerNotification - Mensagem camt.054.001.08

A notificação 'BankToCustomerNotification' pode ser recebida através de Webhook para dois casos (que resultam em crédito em conta de participante LINA), o recebimento de transação entre participantes LINA e recebimento de transação externa (via não-participante LINA).

698

Webhook camt.054 recebida por transferência de PSP Lina

698

Webhook camt.054 recebida por transferência de PSP não-participante

A notificação tem sua própria identificação e tag de data/hora e é somente referente a uma conta de um participante LINA no Sistema. Uma notificação, porém, pode conter diversas transações (ou entries - Ntry), onde são expostos os detalhes de cada transação.

O seguinte exemplo descreve a notificação recebida pelo participante LINA, o qual foi sujeito a um Crédito em sua conta:

{
  "BankToCustomerDebitCreditNotificationV08": {
    "GrpHdr": {
      "CreDtTm": "2019-10-25T16:04:23-03:00",
      "MsgId": "1f18469a-951d-4538-9b13-5b707282f35e",
      "MsgRcpt": "creditor_agent_id-0001",
      "OrgnlBizQry": "message_id-0001"
    },
    "Ntfctn": {
      "AddtlNtfctnInf": "Aditional Notification Information",
      "Acct": {
        "Id": {
          "Othr": {
            "Id": "111116",
            "Issr": "4444"
          }
        }
      },
      "Ntry": {
        "Amt": 10.15,
        "BkTxCd": "PMNT",
        "BookgDt": "2019-10-25T16:04:23-03:00",
        "CdtDbtInd": "CRDT",
        "NtryDtls": {
          "RltdAgts": {
            "CdtrAgt": {
              "Id": "creditor_agent_id-0001"
            },
            "DbtrAgt": {
              "Id": "debtor_agent_id-0001"
            }
          },
          "RltdPties": {
            "Cdtr": {
              "Id": "creditor_id-0001"
            },
            "Dbtr": {
              "Id": "debtor_id-0001"
            }
          }
        },
        "Sts": "ACCT",
        "ValDt": "2019-10-25"
      },
      "Prxy": {
        "Id": null,
        "Tp": null
      },
      "RltdAcct": {
        "Id": {
          "Othr": {
            "Id": "[email protected]",
            "Issr": null
          }
        },
        "Prxy": {
          "Id": "[email protected]",
          "Tp": "EMAIL"
        }
      }
    },
    "CreDtTm": "2019-10-25T16:04:23-03:00",
    "Id": "c61881ff-d406-45e6-8df1-e909807fbdcf"
  }
}
}
CampoDescrição
GrpHdr/CreDtTmData e Hora de criação da notificação Webhook
MsgIdIdentificação da notificação Webhook
MsgRcptIdentificação do destinatário da notificação Webhook
OrgnBizQryIdentificação da mensagem que a notificação se refere
AddtlNtfctnInfInformações adicionais da Notificação
NtfctnObjeto JSON que especifica maiores detalhes da Notificação
Acct, Id, IssrComponentes que identificam a conta a que a Notificação se refere (neste caso conta creditada).
NtryObjeto JSON que especifica a transação a que a Notificação se refere e seus participantes
AmtMontante referente à transação
BkTxCdCódigo - Tipo de operação (neste caso fixo - "PMNT")
BookgDtData contábil do pagamento (dia seguinte para pagamentos realizados em dias não-úteis).
CdtDbtIndIdentificação de Crédito ou Débito (neste caso sempre "CRDT")
RltAgtsObjeto JSON que especifica as identificações dos Agentes Creditados e Debitados - PSPs participantes (ou não) LINA
RltdPtiesObjeto JSON que especifica as identificações dos Creditados e Debitados (usuários finais dos participantes LINA)
StsStatus da transação ("ACCT" para processada e finalizada)
ValDtData da realização do pagamento (mesma data se pagamento instantâneo, caso agendado, data agendada)
Ntfctn/CreDtTmData e hora de criação da Transação
Ntfctn/IdIdentificação da Transação