payment_tokenA string não corresponde ao modelo: ^[a-fA-F0-9]{40}$.400
Marcado: Módulo Efí Cartão para WHMCS
- Este tópico contém 4 respostas, 2 vozes e foi atualizado pela última vez 1 ano, 4 meses atrás por
Gofas.
- AutorPosts
- 18/03/2024 às 11:54 #15966
Danilo Borges
ParticipanteDescriçã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}$.400Informações do sistema:
Módulo Efí Cartão para WHMCS 4.0.2 | WHMCS 8.8.0 | PHP 8.1.27 - 18/03/2024 às 15:15 #15969
Gofas
MestreO 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. - 18/03/2024 às 16:49 #15970
Danilo Borges
Participanteonde 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 - 18/03/2024 às 17:24 #15971
Danilo Borges
Participanteacabei de habilitar para os clientes removerem os cartões e não tem nenhum cartão em nehuma conta do meu whmcs.
- 02/04/2024 às 13:50 #16042
Gofas
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;
- AutorPosts
- Você deve fazer login para responder a este tópico.