Ir para o conteúdo

payment_tokenA string não corresponde ao modelo: ^[a-fA-F0-9]{40}$.400

Visualizando 4 respostas da discussão
  • Autor
    Posts
    • #15966
      Danilo Borges
      Participante

        Descrição curta do erro:
        payment_tokenA string não corresponde ao modelo: ^[a-fA-F0-9]{40}$.400
        Descrição detalhada do erro:
        Ao efetuar um pagamento via cartão recebemos o seguinte erro:
        Erro: /payment/credit_card/payment_tokenA string não corresponde ao modelo: ^[a-fA-F0-9]{40}$.400

        Informações do sistema:
        Módulo Efí Cartão para WHMCS 4.0.2 | WHMCS 8.8.0 | PHP 8.1.27

      • #15969
        Mauricio
        Mestre

          O erro provavelmente aconteceu ao tentar realizar o pagamento com um cartão salvo, certo?

          Aparentemente, ao salvar esse catão o token retornado pela API, que identifica o cartão salvo nos servidores Efí, não está salvo no banco de dados do WHMCS. Isso pode acontecer quando salvamos um cartão em modo homologação e depois tentamos capturar um pagamento no modo produção.

          Nesse caso, você precisa apagar o cartão e tentar novamente.
          Após salvar o cartão você pode confirmar que ele foi salvo corretamente verificando o campo [payment_token] => no mesmo log que nos enviou.

        • #15970
          Danilo Borges
          Participante

            onde consigo apagar esse cartão no whmcs? tentei com outro cartão e da o mesmo erro! sabe me dizer em qual tabela do whmcs eu apago?
            Obrigado

          • #15971
            Danilo Borges
            Participante

              acabei de habilitar para os clientes removerem os cartões e não tem nenhum cartão em nehuma conta do meu whmcs.

            • #16042
              Mauricio
              Mestre

                – Logado como admin do WHMCS você pode remover o cartão acessando a primeira aba do perfil do cliente > Pay Methods;
                – Logado com o cliente no menu superior direito (“Olá, Nome do Cliente”) > Métodos de Pagamento;

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