Antes de ser executado o pedido de pagamento de contas (boleto) deverá ser realizado a validação do pagamento (Valida se a linha digitavel de um boleto é valida. É importante se atentar ao parâmetro "details" onde será informado se o boleto esta em aberto ou baixado na CIP/Nuclea, Exemplo: Boletos pagos, cancelados ou expirados será retornado como "Retorno CIP 01 Boleto já baixado",) esse processo deve ser realizado até 15 minutos antes de processar o pedido de pagamento, caso ultrapasse esse período, deverá ser realizado a validação novamente.

Houve uma mudança nos gatilhos de criação (invoice.created) e mudança do status da fatura (invoice.status.changed).
Quando tiver uma fatura vinculada a uma assinatura, e essa assinatura o cliente possui o método de pagamento de cartão de crédito como padrão cadastrado (default_payment_method), será disparado o gatilho de "invoice.created e invoice.status.changed" com o status de "paid".
No evento "invoice.status.changed" será disparado como "pending" após a criação de fatura.
No caso de fatura vinculadas a assinatura sem o default_payment_method no cadastro do cliente será enviado "invoice.status_change" como "pending".

https://dev.iugu.com/docs/gatilhos