Skip to main content
Este documento descreve a configuração e os status de notificação dos eventos de proposta do E-Consignado Trabalhador.

Configuração

Para implementar os serviços do E-Consignado Trabalhador, é necessário que o parceiro configure uma URL para o recebimento dos eventos de callback. Nesta etapa, o parceiro precisa configurar:
  1. Uma URL para recebimento dos callbacks;
  2. Essa URL precisa ter um ambiente de homologação e um de produção;
  3. A URL precisa ser desenvolvida para receber requisições do tipo GET ou POST;
  4. Um método de autenticação aceito pela BMP.
Após configurar a URL de callback (homologação e produção), escolher qual método HTTP e qual o método de autenticação devem ser utilizados, o parceiro deve informar o time de integração da BMP, para que essa configuração seja parametrizada na BMP. Acompanhe, abaixo, os detalhes técnicos de cada uma dessas configurações.

1. URL

O parceiro precisa desenvolver uma URL de callback e enviá-la para a BMP. Essa URL será utilizada para a comunicação entre o parceiro e a BMP, atavés de eventos de callback.
Veja os exemplos de URL no próximo passo, abaixo.

2. Ambientes

O callback para acompanhamento dos status das propostas deve ser enviado tanto para o ambiente de homologação quanto para o ambiente de produção. Recomenda-se que sejam utilizadas URLs diferentes para cada ambiente.

2.1 Exemplos de URL de homologação

2.2 Exemplos de URL de produção

3. Métodos de chamada

O parceiro deve escolher um método HTTP que gostaria de utilizar para recebimento dos callbacks. Opções disponíveis incluem:
  • POST
  • GET

4. Autenticação

É recomendado, também, que o parceiro defina um método de autenticação para recebimentos dos callbacks. Opções disponíveis incluem:
Em todos os métodos de autenticação aceitamos chaves com até 255 caracteres.

Notificação de eventos da proposta

Segue exemplo de URL de como parametrizamos para recebimento:

Tabela de eventos da proposta

Caso ocorra algum problema durante o recebimento do callback de proposta, o sistema realizará até 3 tentativas de envio.
Além dos dados já enviados na consulta (query), como guid da Proposta, Status e Identificador, os callbacks de Pago “9” e Pendente pagamento “11” possuem um body com o campo “Descrição da ocorrência”, que informa o motivo da pendência do pagamento quando for um status “11” e quando for status “9” retorna com o texto “Crédito ou débito efetivado”.
Caso o callback seja enviado com o método POST, além dos dados enviados na Query, o parceiro receberá no corpo da requisição: Status 09:
Status 11: