Ir para o conteúdo

Bug ao usar cartão de crédito para clientes com desconto

Marcado: ,

  • Este tópico contém 2 respostas, 2 vozes e foi atualizado pela última vez 6 anos, 9 meses atrás por Mauricio.
Visualizando 2 respostas da discussão
  • Autor
    Posts
    • #9361
      Rodrigo
      Participante

        Boa noite Mauricio!

        Dando continuidade nas minhas colaborações, acabei de perceber mais um bug no módulo, segue abaixo o print:

        Fatura

        A imagem já é auto-explicativa, é um bug do mesmo molde dos que postei anteriormente, aparentemente, tudo que foge do padrão na futura gera problema.

        Erro: O valor -XXXX é menor que o mínimo 0.: /items/0/value

        Resposta completa do gateway:

        {
          "code": 3500034,
          "error": "validation_error",
          "error_description": {
            "property": "/items/0/value",
            "message": "O valor -XXXX é menor que o mínimo 0."
          }
        }
      • #9371
        Mauricio
        Mestre

          Oi Rodrigo, gratidão por toda a ajuda, muito bom ter você usando nossos módulos!

          Iniciei agora a atualização desse módulo, vou começar corrigindo esse bug, aviso aqui logo que subir a atualização, agradeço muito por todo o seu tempo investido nos nossos módulos!

        • #9437
          Mauricio
          Mestre

            Corrigimos esse bug na versão 1.2.1 lançada há pouco, agora os descontos e créditos são aplicados às transações e enviados à GN API no parâmetro discount.

            Como a API ainda não permite assinaturas com valores variáveis, semelhantes a alguns gateways que criam assinaturas com o primeiro pagamento com valor diferente dos próximos, adicionamos a opção “Desconto Recorrente” às configurações do módulo, onde o admin pode optar por oferecer desconto para todas as próximas cobranças automáticas ou apenas para a primeira.

            Se a opção “Desconto Recorrente” está desativada e uma fatura de serviço recorrente com desconto é paga, nesse caso, não é criada uma assinatura, apenas uma transação de pagamento uma vez, para evitar alteração no valor dos próximos pagamentos. Na próxima fatura do serviço, se a mesma dessa vez não contiver desconto, aí sim será criada uma assinatura.

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