Mercado pago no cambia el estado de pendiente de pago a completado (Solución)
-
Hola, tuve problemas con Mercado pago, al hacer una compra por medio de el modo SandBox la compra en Woocomerce aparecía como “Pendiente de pago” aunque como comprador si aparecía como que el cobro se había hecho, y este no cambiaba el pedido a “Completado o procesado” porque no detectaba que el pago se haya realizado.
Investigando encontré que la respuesta de pago de Mercado pago puede ser bloqueado por protecciones de “Fuerza Bruta” o de “Spam”, significa que algún plugin de seguridad que bloque bots o el mismo firewall puede bloquear Mercado Pago, en mi caso tengo instalado “Wordfence” y “Jetpack” y resulto que ninguno bloqueaba a Mercado Pago, yo tengo también el servicio de “CloudFlare” este tiene muchas configuraciones de seguridad, específicamente el modo “Bot Fight” bloquea los bots que hacen Spam por medio de un Desafio JS, encontré que al final este modo era el que bloqueaba la respuesta de pago de Mercado Pago, por lo tanto en ningún momento Woocomerce recibía la respuesta de que el pago se había cobrado el comprador.
- The topic ‘Mercado pago no cambia el estado de pendiente de pago a completado (Solución)’ is closed to new replies.