• Resolved Leonardo

    (@engleonardo)


    Apesar de todas as informa??es da integra??o estarem corretas, os pedidos no Woocommerce n?o est?o sincronizando.

    Já tentei de tudo, adicionar códigos no functions, contratei Paquistanês (no fiver), olhei o código todo e nada resolveu.

    As vendas acontecem, o site reconhece, os pedidos s?o aceitos, recebo e-mail de confirma??o do Mercado Pago, dentro da venda – no Woocommerce, parte do Mercado Pago – aparece como “pedido pago”, mas, no Woocommerce, sempre fica em “Pendente” . Só vai para “Concluído” quando eu clico em ‘Sincronizar’.

    Quando fa?o um reembolso pelo painel do MP, no Woocommerce permanece como ‘Concluído’. Mesmo sincronizando (clicando em sincronizar), o status n?o muda. Nesse caso, precisa mudar manualmente pars ‘Reembolsado’.

    Utilizo o MP há mais de 2 anos, isso acontecia eventualmente (o que já era bem chato), mas agora está há dias dessa maneira.

    Antes, a sincroniza??o estava perfeita. Após a última atualiza??o do WordPress e do Woo, a situa??o agravou.

    O suporte ‘dev’ do MP, n?o ajuda, sequer respondem ou d?o algum prazo para uma solu??o.

    Sinto que n?o est?o nem aí com os clientes. Se coloquem no lugar de um comprador. Você entra em um site, faz uma compra, faz o pagamento e fica horas aparecendo “pendente de pagamento”. Oq vc faz?

    Isso está nos trazendo uma enorme dor de cabe?a, várias reclama??es e horas desperdi?adas com desenvolvimento e buscas por uma solu??o. Por favor, se posicionem, atualizem o plugin para que ele volte a ser funcional e o melhor meio de pagamento que temos no Brasil.

    Obrigado.

    • This topic was modified 3 months, 3 weeks ago by Leonardo. Reason: Corre??o

    The page I need help with: [log in to see the link]

Viewing 7 replies - 1 through 7 (of 7 total)
  • Olá @engleonardo

    Eu estava com o mesmo problema aqui e consegui resolver. Reparei que no admin do plugin, dentro do passo 2 “personalize sua loja” tem um bot?o chamado “ver op??es avan?adas”.

    Dentro dessas op??es avan?adas tem uma funcionalidade lá chamada “Monitoramento de Pedidos” que estava desativada. Eu ativei aqui e até o momento tem funcionado.

    Espero que te ajude também.

    En espa?ol lo que dijo @juliagom3s, que confirmo que funciona:

    Ir a la configuración del medio de pago, entrar a las configuraciones, ir al paso 2 “Personalización”, entrar a “Ver opciones avanzadas” y activar “Monitoreo de pedidos”. Hasta que solucionen el error del plugin, esto funciona correctamente.

    Gracias @juliagom3s!

    Thread Starter Leonardo

    (@engleonardo)

    @juliagom3s

    Muito obrigado, mas o meu já estava ativado e as configura??es avan?adas todas configuradas.

    @engleonardo Esse servi?o de monitoramento depende do agenciador de eventos chamado WP-Cron. Talvez ele esteja desabilitado no seu servidor?

    https://www.smackcoders.com/blog/enable-configure-wp-cron.html#:~:text=By%20default%2C%20the%20wp%2Dcron,(‘DISABLE_WP_CRON’%2C%20false)%3B

    Thread Starter Leonardo

    (@engleonardo)

    O problema, aparentemente, era o Firewall, o suporte do Mercado Pago me respondeu.

    Se você utiliza Clouflare, você pode seguir esse passo a passo:

    1. Acesse o Cloudflare
    2. Selecione seu domínio
    3. Vá para a Aba?Firewall
    4. Clique em?Create Firewall Rule
    5. Rule name: MercadoPago (ou a que desejar)
    6. When incoming requests match…?selecione
    7. Field?=> URI Path
    8. Operator?=> equals
    9. Value?=> /wc-api/WC_WooMercadoPago_Basic_Gateway/
    10. OU?mais genérico (você escolhe):
    11. Value?=> ^/wc-api/WC_Woo
    12. Then… Choose an action Bypass
    13. Choose a feature? => (selecione todos) × User Agent Block × Hotlink Protection × Browser Integrity Check × Rate Limiting × Security Level
    14. Deploy

    https://www.ads-software.com/support/topic/fix-pt-es-status-pagamento-no-cambia-status-estados/

    Se você urtiliza outro tipo de firewall, é importante que contate o administrador do seu servidor e informe para ele nossos IP′s que disparam as notifica??es, para que n?o barrem essas mensagens. Isso acontece muitas vezes porque o Mercado Pago envia uma grande quantidade de notifica??es e o firewall barra para evitar ataques DDos.

    • Validar se há restri??o com o seu servidor e aos IPs abaixo como exce??o:

    54.88.218.97
    18.215.140.160
    18.213.114.129
    18.206.34.84

    Aqui a solu??o era porque eu estava usando aquele senha externa do servidor. Dai desativei e funcionou. Se bem que a primeira resposta de ativar o monitoramento de pedidos nas op??es avan?adas também funciona nesse caso.

    A mi me sigue sin traer las actualizaciones. En el debug todos los pedidos retornan con:
    Unable to update order NUMBER ORDER on action got error: Couldn’t find payment – Context: []

    Alguién más con el mismo problema?

Viewing 7 replies - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.