2.9 Recebimento de Notificação
O Participante deverá desenvolver a integração de uma URL para recebimento de Notificações da TAG. Para que seja possível a Plataforma TAG enviar as Notificações, é necessário que o cliente:
- Desenvolva um um serviço (API RESTFUL);
- Prepare um endereço DNS para recebimento das notificações POST disparadas pela plataforma TAG;
- Informe ao time de Operações da TAG a URL que aponta para o serviço de desenvolvido.
Utilizamos Basic Authentication, que é uma URL com token fixo onde o Participante informa e nós cadastramos essa chave em nossa base para que o Participante receba todas as notificações em um só local. Este mesmo serviço será utilizado para envio de diversas Notificações, como por exemplo:
-
Posição atualizada da Agenda de Recebíveis (eventType = position);
-
Antecipação Pós-Contratada (eventType = advancement);
-
Anuência (eventType = consent);
-
Liquidação (eventType = settlement);
-
Rejeição de Liquidação (eventType = settlementreject);
-
Conciliação (eventType = reconciliation);
To-dos de Desenvolvimento
- Ler a Documentação de apoio em Envio de Agenda de Recebíveis;
- Desenvolver o serviço de Notificação e publicar em ambiente de homologação.
- Enviar a URL do serviço para o e-mail [email protected], solicitando o cadastramento da URL de Notificação para o ambiente de homologação;
- Desenvolver o recebimento e leitura da Notificação de Envio de Posição para Credenciadora ou Subcredenciadora (considerando o campo eventType como position);
- Desenvolver o recebimento e leitura da Notificação de Antecipação Pós-Contratada (utilizando o campo eventType como advancement);
- Desenvolver o recebimento e leitura da Notificação de Averbação ou Alteração de Contratos (utilizando o campo eventType como contract)
- (Para realizar essa ação, basta solicitar que o time de Integração realize algumas operações de averbação nos seus recebíveis através do e-mail [email protected]);
- Desenvolver o recebimento e leitura da Notificação de Opt_in(utilizando o campo eventType como consent);
- (Para realizar essa ação, basta solicitar que o time de Integração realize algumas operações de averbação nos seus recebíveis através do e-mail [email protected]);
- Desenvolver o recebimento e leitura da Notificação de Informe de Liquidação (utilizando o campo eventType como settlement);
- Desenvolver o recebimento e leitura da Notificação de Rejeição de Liquidação (utilizando o campo eventType como settlementreject);
- Desenvolver o recebimento e leitura da Notificação de Conciliação (utilizando o campo eventType como reconciliation);
- Testar o recebimento de todas as notificações.
Updated 7 days ago