Há duas formas de configurar os gatilhos na iugu.
Atenção: Verifique atentamente o seu modo de operação da iugu: TESTE ou PRODUÇÃO, pois são dois ambientes isolados. As URLs dos gatilhos estão diretamente ligadas a eles.
Cadastro via painel de controle
Para cadastrar o gatilho via painel, acesse sua conta iugu e vá no menu: Configurações> Comunicação via Gatilhos.
Cadastre uma URL da sua aplicação, para onde a iugu enviará, via método POST, os webhooks de notificação. As chamadas são enviadas com content-type application/x-www-form-urlencoded. Leia mais na nossa documentação.
Para testar os envios dos gatilhos, gere uma URL de teste no WebhookInbox e cadastre-a para receber os gatilhos da iugu.
Cadastro via API
Para cadastrar o gatilho via api utilize a chamada criar gatilho. Informe o evento que deseja disparar e a url da sua aplicação (endpoint).
Outra forma de cadastrar uma URL para o envio de gatilhos via API, é utilizando o parâmetro “notification_url” na chamada de criar fatura. Essa forma de cadastro te dá a opção de enviar uma notificação à uma url de controle diferente para cada fatura.
Em casos em que o endpoint esteja fora do ar ou o gatilho da iugu receba uma resposta diferente de status 200, esse gatilho entra para uma lista de retentativa, veja aqui como funciona o retry.
Para saber mais informações e também para assistir ao vídeo com todos os passo a passo que produzimos sobre o conteúdo, assista ao vídeo a seguir:
1 Comentários