Emmanuel Sandoval
Forum Replies Created
-
Con tu idea, lo he solucionado a “medias”, puedes entrar a la configuracion de Woocommerce (Ajustes), en la pestaña de avanzado cambiale al “checkout” que tiene por default Woocommerce, y con eso funciona, tal vez pierdas algunas configuraciones que tenias en el anterior checkout de tu plantilla (como modulos de tipo de envio, algun estilo personalizado, etc…), pero ya pasa a la siguiente pagina de pago de MercadoPago.
No es la mejor solucion, pero sirve entre que los desarrolladores de MercadoLibre lo solucione (y espero que sea lo mas rapido posible, porque esto nos esta afectando negativamente). Es molesto que esto pase sin que ellos hayan hecho mas testing de su lado.
- This reply was modified 1 year, 5 months ago by Emmanuel Sandoval.
Este es el error que manda en los logs:
2024-12-19T02:24:13+00:00 CRITICAL Uncaught TypeError: MercadoPago\Woocommerce\Helpers\Url::getCurrentPage(): Return value must be of type string, array returned in /var/www/html/wp-content/plugins/woocommerce-mercadopago/src/Helpers/Url.php:76 CONTEXT: {"error":{"type":1,"file":"/var/www/html/wp-content/plugins/woocommerce-mercadopago/src/Helpers/Url.php","line":76},"remote-logging":true,"backtrace":["","#0 /var/www/html/wp-content/plugins/woocommerce-mercadopago/src/Helpers/Url.php(168): MercadoPago\Woocommerce\Helpers\Url->getCurrentPage()","#1 /var/www/html/wp-content/plugins/woocommerce-mercadopago/src/Admin/Settings.php(216): MercadoPago\Woocommerce\Helpers\Url->validatePage()","#2 /var/www/html/wp-content/plugins/woocommerce-mercadopago/src/Admin/Settings.php(178): MercadoPago\Woocommerce\Admin\Settings->canLoadScriptsAndStyles()","#3 /var/www/html/wp-content/plugins/woocommerce-mercadopago/src/Admin/Settings.php(141): MercadoPago\Woocommerce\Admin\Settings->loadScriptsAndStyles()","#4 /var/www/html/wp-content/plugins/woocommerce-mercadopago/src/Dependencies.php(463): MercadoPago\Woocommerce\Admin\Settings->__construct()","#5 /var/www/html/wp-content/plugins/woocommerce-mercadopago/src/Dependencies.php(206): MercadoPago\Woocommerce\Dependencies->setSettings()","#6 /var/www/html/wp-content/plugins/woocommerce-mercadopago/src/WoocommerceMercadoPago.php(258): MercadoPago\Woocommerce\Dependencies->__construct()","#7 /var/www/html/wp-content/plugins/woocommerce-mercadopago/src/WoocommerceMercadoPago.php(184): MercadoPago\Woocommerce\WoocommerceMercadoPago->setProperties()","#8 /var/www/html/wp-includes/class-wp-hook.php(324): MercadoPago\Woocommerce\WoocommerceMercadoPago->init()","#9 /var/www/html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()","#10 /var/www/html/wp-includes/plugin.php(517): WP_Hook->do_action()","#11 /var/www/html/wp-settings.php(559): do_action()","#12 /var/www/html/wp-config.php(88): require_once('…')","#13 /var/www/html/wp-load.php(50): require_once('…')","#14 /var/www/html/wp-admin/admin.php(34): require_once('…')","#15 {main}","thrown"]}Necesitamos una respuesta inmediata de ustedes, porque esta parado los pagos de mi tienda.