Gostaria de deixar algumas sugestões:
1) Ao criar o boleto, incluir o token de consulta das notificações no retorno.
2) Ao efetuar o POST notificação (callback), fornecer o "custom-id"
3) Na consulta de informações sobre transação (/v1/charge/:id),
incluir as notificações.