Histórico de Mensagens

EXIBINDO RESPOSTAS:

Avatar discord do usuario marcelo_efi

marcelo_efi

Bom dia, @emersoncavalcanti ! Tudo bem?

Se você utiliza nosso sistema de notificações, enviamos uma nova notificação sempre que uma cobrança é gerada. Essa pode ser uma forma prática de acompanhar esse processo.

Outra opção é consultar as cobranças da assinatura para verificar se uma nova já foi gerada. Para isso, você pode armazenar as datas e realizar essa consulta periodicamente.

Além disso, caso o e-mail do seu cliente esteja cadastrado corretamente, a cobrança é enviada automaticamente para ele, eliminando a necessidade de um controle do seu sistema.

Segue a referência dos serviços mencionados:
🔹 Sistema de notificações: dev.efipay.com.br/docs/api-cobrancas/notificacoes
🔹 Lista de cobranças: dev.efipay.com.br/docs/api-cobrancas/assinatura#retornar-lista-de-cobran%C3%A7as

Se tiver qualquer dúvida, é só nos acionar! 🚀

Avatar discord do usuario emersoncavalcanti

emersoncavalcanti

Sim uso o sistema de notificações mas n vi essa parte, vou olhar novamente, e sobre o email enviado automaticamente a questão é q tem clientes que prefere o recebimento via WhatsApp, aí vou fazer um envio do pdf, da linha digitável e do copia e cola do pix pra facilitar

Avatar discord do usuario marcelo_efi

marcelo_efi

Compreendo, Emerson.
Como você já utiliza as notificações, elas devem atender perfeitamente à sua necessidade 🤝

Avatar discord do usuario emersoncavalcanti

emersoncavalcanti

Outra dúvida que não achei na documentação:

Quando é gerada uma nova cobrança eu não recebo a notificação com o "type": "subscription_charge" onde pego o "charge_id": 232323" de forma isolada.
Ela vem junto com outras de uma única vez onde a última é sempre "type": "subscription" que nela não vem o "charge_id".

No meu sistema eu verifico sempre a última posição do array enviado pelo webhook que no caso de uma nova cobrança é a "type": "subscription", até aí tudo bem pq eu posso pegar a posição do array anterior onde tem o "charge_id" para gerar o boleto. Mas minha dúvida é:

Esse é o primeiro boleto e vem assim, nos próximos com o passar dos meses é a mesma regra? tenho sempre que pegar o anterior ao último? ou tem um caminho melhor?

Avatar discord do usuario marcelo_efi

marcelo_efi

Cada cobrança sempre acompanha o campo created_at. Sendo assim, o ideal é filtrar todas as subscription_charge e selecionar a mais recente.

Avatar discord do usuario emersoncavalcanti

emersoncavalcanti

entendi, muito obrigado