DEBUG (7): Falha ao obter o token do cartao ou sender_hash.
Ative o modo debug e observe o console de erros do seu navegador.
Se esta for uma atualização via Ajax, ignore esta mensagem até a finalização do pedido, ou configure
a url de exceção.
Token do cartão: ''/ Sender_hash: 'c47e42232648c241a31cf11745f352b42955cd5f70e91bf464c029fa809582b1'/ URL desta requisição: checkout/onepage/savePayment
Uma mensagem como esta pode ser exibida em seus logs em algumas situações:
- Quando um cartão for digitado incorretamente, causando falha ao codificar o cartão (gerar o token) junto ao PagSeguro. Um alerta também é exibido para seu cliente.
- Quando seu módulo de checkout faz atualizações ajax que disparam a validação de dados do cartão antes do cliente ter informado os dados do mesmo.
- Quando o serviço de geração de token está fora do ar (veja status dos serviços PagSeguro).
- Quando seu desenvolvedor realizou alguma customização no módulo e removeu acidentalmente os campos hidden do template do cartão de crédito, localizados em app/design/frontend/base/default/template/ricardomartins_pagseguro/form/cc.phtml.
- Em alguns casos quando você está usando CloudFlare com o recurso de Rocket Loader ativado. Neste caso, adicione a página do checkout às exceções.
Note que a mensagem acima exibe os dados do token do cartão e também do sender_hash. O sender_hash não é necessário para lojas no modelo de aplicação.
Caso este erro tenha sido gerado por uma atualização ajax antes da finalização do pedido, você pode adicionar a URL da requisição (como exibida no final da mensagem) às configurações de exceção do próprio módulo.
Veja também
Workaround para requisições em Ajax (checkout Deivison e outros checkouts)
Comentários
0 comentário
Por favor, entre para comentar.