Ir para o conteúdo
Visualizando 1 resposta da discussão
  • Autor
    Posts
    • #9494

      Olá a todos, muito boa tarde!

      Estamos fazendo diversos testes com o módulo, principalmente na parte das assinaturas com cartão. Nos deparamos com algumas situações a respeito de cancelamento de assinaturas.

      Algumas observações sobre os prodecimentos:
      1) Quando uma assinatura é criada, o cliente recebe um email da Gerencianet com os dados da assinatura, e um link para cancelamento no final da página.
      https://prnt.sc/fu0ooi

      2)Caso o cliente cancele esta assinatura através do formulário que fica no link enviado pelo email, imaginamos que o sistema Gerencianet dispare uma informação para o callback no WHMCS (não testamos pois estamos no sandbox)

      3)Da mesma forma, quando cancelamos a assinatura via API (testamos via Playground), o sistema Gerencianet dispara para o callback no WHMCS.

      Seguem as dúvidas:
      1) Quando essa informação é disparada para o callback, ela é ignorada. Existe algo que possamos ter deixado de configurar?
      http://prntscr.com/fu0rll

      2) Quando tentamos cancelar uma Order no WHMCS que está atrelada a uma assinatura, existe um botão para também cancelar a subscription. Este botão está previsto no desenvolvimento do módulo?
      http://prntscr.com/fu0uqj

      3) Quando clicamos no botão para também cancelar a subscription, recebemos o seguinte erro:
      https://prnt.sc/fu0x2n
      (Olhamos o Gateway log mas não há registros, mesmo com o debug ligado)

      Agradeço antecipadamente a todos!
      Lucas

    • #9511
      Gofas
      Mestre

      Olá, Bianca/Lucas!

      Está tudo certo, o módulo foi planejado para funcionar conforme você descreveu.

      Respondendo suas dúvidas vocês poderão entender os motivos:

      1) Sim, quando essa informação é disparada para o callback, ela é ignorada, não existe nada que possa ter deixado de configurar que afetaria esse comportamento. Sendo ignorada a notificação de assinatura, as faturas ficam em aberto e o WHMCS passa a cobrar o cliente se o produto/serviço recorrente continua ativo mas sem receber os pagamentos agendados;

      2) Não, este botão não está previsto no desenvolvimento do módulo, talvez em uma atualização futura seja adicionado, se isso se tornar necessário para o nosso modelo de negócio e dos patrocinadores do módulo;

      3) O erro “Subscription Cancellation Failed” retornado ao clicar no botão para também cancelar a subscription é normal, pois o módulo ainda não suporta o cancelamento remoto de assinaturas, nós avisamos ao cliente nos e-mails relacionados à assinaturas que eles mesmos devem realizar essa ação diretamente no site da Gerencianet.

      Gratidão por descrever tão bem e compartilhar sua análise! Indicaremos esse tópico no futuro se algum usuário tiver dúvidas semelhantes. Aviso por aqui se houver alguma alteração no módulo relacionada ao cancelamento de assinaturas.

      []s!

Visualizando 1 resposta da discussão
  • Você deve fazer login para responder a este tópico.
Role para cima