-
Notifications
You must be signed in to change notification settings - Fork 13
Falha no pagamento! #2
Comments
@mathidios esse erro realmente acontecia e foi corrigido na versão mais recente pq não estava validando corretamente o status da transação ao final da operação. Eu adicionei essa validação na linha 622 do arquivo catalog/controller/payment/cielo.php if(!in_array($transacao->getStatus(), array(
\Tritoq\Payment\Cielo\Transacao::STATUS_ERRO,
\Tritoq\Payment\Cielo\Transacao::STATUS_CRIADA,
\Tritoq\Payment\Cielo\Transacao::STATUS_NAO_AUTENTICADA,
\Tritoq\Payment\Cielo\Transacao::STATUS_NAO_AUTORIZADA
))) {
return $this->response->redirect($this->url->link('checkout/success'));
} A versão que você instalou possui essas linhas? Se não, baixe a versão mais recente. |
@vanderson139 a minha versão possui este código sim e mesmo assim ainda apresenta o erro. |
vc ta usando autenticação na transação, ou autorização direta? Pode me informar o código do status da transação? |
estou usando a opção "Autorizar somente se for autenticada", Capitura automatica = sim |
eu alterei a validação do status da transação, mas não testei ainda. Se quiser fazer um teste, baixe aqui do github a versão alterada. |
Infelizmente continua apresentando a mesma tela. |
Existe alguma solução? |
Desculpa Abri outro tópico com mesma duvida, teria alguma solução? |
Estou com duas lojas funcionando, mas estou usando autorização direta, porque foi o processo homologado. Vocês homologaram a opção "Autorizar somente se autenticada" ? Tem que verificar se está habilitada esta opção junto à Cielo. |
Olá Vanderson, |
Olá, @vanderson139, realizei a instalação e a compra NÃO em modo teste pela cielo de um produto de R$1,00 que foi cobrado em meu cartão e retorna essa mensagem:
Falha no pagamento!
Houve um problema ao processar o seu pagamento, por isso, seu pedido não foi concluído.
Possíveis causas:
•Não a crédito suficiente.
•Falha na verificação.
Você pode tentar novamente utilizando outra forma de pagamento.
Se o problema persistir, entre em contato conosco e nos informe os detalhes do seu pedido.
O que posso fazer?
Olá, @mathidios, o valor foi debitado do seu cartão? Verifique as mensagens da transação na tabela 'oc_order_cielo'
@vanderson139 a "autorizacao_mensagem" no BD esta como "Transacaoo autorizada". No extrato do cartão de credito apresenta a cobrança. O único problema é esta mensagem no final falando de falha.
The text was updated successfully, but these errors were encountered: