• Resolved ronaldoescudeiro

    (@ronaldoescudeiro)


    Olá, estou com um problema de requisi??o inválida. O pagamento estava funcionando e come?ou a dar erro sem motivo aparente. O pagamento é debitado do cart?o mas o comprador é levado a esta página de erro “Requisi??o Inválida”, em vez da página de retorno normal.

    Meu log está assim:

    ==========

    08-18-2015 @ 10:13:33 – Requesting a transaction for order 25826 with the follow data: WC_Cielo_XML Object
    (
    [@attributes] => Array
    (
    [id] => 25826-1439903613
    [versao] => 1.3.0
    )

    [dados-pedido] => WC_Cielo_XML Object
    (
    [numero] => 25826
    [valor] => 100
    [moeda] => 986
    [data-hora] => 2015-08-18T10:06:56
    [idioma] => PT
    )

    [forma-pagamento] => WC_Cielo_XML Object
    (
    [bandeira] => visa
    [produto] => 1
    [parcelas] => 1
    )

    [url-retorno] => http%3A%2F%2Fwww.XXXXXXXX.com.br%2Fwc-api%2FWC_Cielo_Credit_Gateway%2F%3Fkey%3Dwc_order_55d32df0a5022%26amp%3Border%3D25826
    [autorizar] => 3
    [capturar] => true
    [gerar-token] => false
    )

    08-18-2015 @ 10:13:37 – Transaction successfully created for the order 25826

    ==============

    Alguém já teve o mesmo erro? Podem me dar uma ajuda?

    Obrigado,
    Ronaldo

    https://www.ads-software.com/plugins/cielo-woocommerce/

Viewing 15 replies - 1 through 15 (of 36 total)
  • Plugin Author Claudio Sanches

    (@claudiosanches)

    Isso pega o ID do pedido, recupera ele e compara com o key do pedido.
    Desta forma tem dois fatores que garantem que esta usando dados validos e impede de alguém tentar simplesmente completar o pedido enviado um ID.
    O que pode estar acontecendo é você esta usando algo que force o pedido ter um ID diferente e assim vai ter uma chave diferente também.
    Porque isso foi sempre como o plugin funcionou nos ultimos 2 anos.

    Thread Starter ronaldoescudeiro

    (@ronaldoescudeiro)

    Obrigado pela resposta, Claudio. Existe alguma op??o que altere o ID do pedido no Woocmmerce? N?o alterei nenhuma configura??o padr?o. Pode ter algo a ver com a troca dos permalinks?

    Ronaldo

    Thread Starter ronaldoescudeiro

    (@ronaldoescudeiro)

    Pode ter algo relacionado às configura??es do servidor? No console de erro do Chrome apareceu: 500 (Internal Server Error).

    Thread Starter ronaldoescudeiro

    (@ronaldoescudeiro)

    alguma pista?

    Plugin Author Claudio Sanches

    (@claudiosanches)

    N?o, eu estou aqui esperando você me dizer.

    Thread Starter ronaldoescudeiro

    (@ronaldoescudeiro)

    Nada aqui também. O administrador do servidor também n?o encontrou nenhum erro. Algum plugin pode estar mudando o ID do pedido? Onde encontro um log de erro que possa dar uma pista?

    Thread Starter ronaldoescudeiro

    (@ronaldoescudeiro)

    desativei todos os plugins e agora a página de retorno mudou para erro 404.

    Thread Starter ronaldoescudeiro

    (@ronaldoescudeiro)

    Problema resolvido. Era uma configura??o errada do servidor na gera??o dos links. Obrigado.

    Olá Ronaldo! Estou com o mesmo erro. Qual configura??o vc alterou para corrigir este erro. Após a última atualiza??o passei a receber este erro também.

    Olá Ronaldo,

    Qual foi a mudan?a que você fez no servidor?
    Estou com este mesmo problema…

    chrudina

    (@chrudina)

    Olá Ricardo,

    Ainda permane?o com esse erro. Você conseguiu resolver o seu?

    Desde já agrade?o a resposta.

    Olá,
    Ainda estou com o mesmo problema.
    Alguém que conseguiu resolver pode postar aqui por favor a solu??o.
    Antecipo meus agradecimentos.

    Estou com o mesmo problema da Requisi??o inválida e a venda é capturada tudo normal só que fica esta tela de erro
    alguém pode me ajudar

    Olá, consegui um paliativo.
    Substitui a linha do arquivo class-wc-cielo-helper.php:
    wp_die( __( 'Invalid request', 'cielo-woocommerce' ) );
    por:

    $redirecionamp = '?'.$_SERVER['QUERY_STRING'];
    $ajustamp = str_replace( '& amp;', '&', $redirecionamp );
    echo '<script>location.href="'.$ajustamp.'";</script>';
    wp_die( __( 'Redirecionando...', 'cielo-woocommerce' ) );

    Na linha da variável $ajustamp retire o espa?o do código “& amp;”, porque se juntar aqui no post o fórum substitui automaticamente por “&”.
    Espero que ajude…

    Ola galera tem muita gente com esse problema.
    Reinstalei o plugin mas aparece esse erro de “REQUISICAO INVALIDA” de retorno pro cliente.

    O ronaldo descobriu o erro mas nao falou onde que arruma tal erro.

    Se puder postar aqui RONALDO ficaremos agradecidos.

    Aguardo respostas urgentemente

Viewing 15 replies - 1 through 15 (of 36 total)
  • The topic ‘Requisi??o inválida’ is closed to new replies.