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.

Tem mais dúvidas? Envie uma solicitação

1 Comentários

  • 0
    Avatar
    DocExpress

    Poderiam colocar algum código em php completo. Seria bastante útil.

Artigo fechado para comentários.
Fale Conosco