• Resolved MonkeyCustom

    (@monkeycustom)


    Não estou recebendo o aviso em meu site da confirmação de pagamento do plugin Mercado Pago…
    Recebo o email do Mercado pago que foi creditado o valor , mas não tenho confirmação em meu site..

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

    (@claudiosanches)

    Isso acontece porque o seu servidor esta bloqueando as requesições do MercadoPago.

    Possíveis causas:

    • Site com CloudFlare, pois por padrão serão bloqueadas quaisquer comunicações de outros servidores com o seu. É possível resolver isso desbloqueando a lista de IPs do MercadoPago.
    • Plugin de segurança como o “iThemes Security” com a opção para adicionar a lista do HackRepair.com no .htaccess do site. Acontece que o user-agent do MercadoPago esta no meio da lista e vai bloquear qualquer comunicação.
    • ModSecurity habilitado, neste caso vai acontecer igual com o CloudFlare bloqueando qualquer comunicação de outros servidores com o seu. Como solução você pode desativar ou permitir os IPs do MercadoPago.
    Thread Starter MonkeyCustom

    (@monkeycustom)

    Boa Tarde Claudio Sanches, obrigado por me atender…
    Bom esse problema começou a pouco mais de 3 semanas e só acontece com o MP, tenho também o Pagseguro e recebo normalmente as confirmações de compra…
    E antes desse tempo o MP funcionava normalmente…

    • This reply was modified 9 years, 4 months ago by MonkeyCustom.
    Plugin Author Claudio Sanches

    (@claudiosanches)

    Verificou o que eu listei?

    Thread Starter MonkeyCustom

    (@monkeycustom)

    Não Tenho CloudFlare, Não tenho iThemes Security, e tb não tenho Modsecurity habilitado!

    Plugin Author Claudio Sanches

    (@claudiosanches)

    @monkeycustom entra entra em contato com o suporte do seu servidor e pergunta pelo log de acesso, dizendo que precisa ver o que o servidor respondeu para requisições feitas pelo MercadoPago.

    Thread Starter MonkeyCustom

    (@monkeycustom)

    Ok vou faze-lo.. e retorno aqui, obrigado!

    Thread Starter MonkeyCustom

    (@monkeycustom)

    Me passaram .. é um Arquivo 6.57MB.. e o que devo procurar?

    Hi how are you? I’m having the same issue but I do have Cloudflare. The thing is that it was working perfectly until the last update. I will still check with them, should I send you the log too? Thanks!

    • This reply was modified 9 years, 4 months ago by BACP.
    Plugin Author Claudio Sanches

    (@claudiosanches)

    @monkeycustom por requisição no seu site que tem o final do endereço como WC_MercadoPago_Gateway.

    Plugin Author Claudio Sanches

    (@claudiosanches)

    Plugin Author Claudio Sanches

    (@claudiosanches)

    @monkeycustom esta usando HTTPS?
    Algumas pessoas estão reportando problemas com o MercadoPago enviar notificação de pagamento em site que usa HTTPS.

    Thread Starter MonkeyCustom

    (@monkeycustom)

    Boa tarde Caludio.. Sim estou usando HttpS..
    Será que existe solução ou uma correção pois ter https é bom pela segurança que é oferecida par aos clientes que compram em minha loja.. e também para os buscadores…

    Thread Starter MonkeyCustom

    (@monkeycustom)

    Boa tarde Claudio.. Sim estou usando HttpS..
    Será que existe solução ou uma correção pois ter https é bom pela segurança que é oferecida par aos clientes que compram em minha loja.. e também para os buscadores…

    Plugin Author Claudio Sanches

    (@claudiosanches)

    Não existe solucão ou correção, já que o MercadoPago deveria enviar as notificações para URLs com HTPS.
    Mas da para tentar um “remendo” nisso dai, forçando para usar a URL de notificação sem HTTPS.

    Tenta colocar isso no functions.php do seu tema:

    function my_wc_remove_https_from_api_request_url( $url ) {
    	return str_replace( 'https:', 'http:', $url );
    }
    
    add_filter( 'woocommerce_api_request_url', 'my_wc_remove_https_from_api_request_url' );

    Talvez isso ajude a fazer funcionar.
    Se você me confirmar que esta funcionando, vou ver de incluir esse hack no plugin, até o MercadoPago resolver isso dai.

    Thread Starter MonkeyCustom

    (@monkeycustom)

    Vou tentar.. mas só vou poder confirmar assim que houver uma compra por ele, e varia muito o tempo, ok?
    Agradeço pelo seu tempo em me ajudar.. mantenho o informado!
    Abs

Viewing 15 replies - 1 through 15 (of 21 total)

The topic ‘O seu site não esta recebendo as notificações de pagamento!’ is closed to new replies.